Метод postData не выполняет функцию
У меня есть две jqGrids. В первой сетке я выбираю строку, а вторая сетка обновляется данными на основе идентификатора первой сетки. По крайней мере, так должно работать.
//This is code from the second grid
postData: '{ lobId: ' + BudgetCore.getLobId() + ' }',
//Snippet from BudgetCore...
getLobId: function () {
var row = jQuery(BudgetCore.GridTables.Lob).jqGrid('getGridParam', 'selrow');
return row;
}
В Chrome я пытаюсь отладить функцию getLobid (), но она никогда не выполняется. Запрос postData отправлен: {lobId: null}.
Если я изменю код выше на{lobId: ' + 1 + '}' это работает, поэтому должно быть что-то не так, что заставляет эту функцию не выполняться. В консоли Chrome JS выполнение BudgetCore.getLobId () работает нормально.