Метод 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 () работает нормально.

Ответы на вопрос(1)

Ваш ответ на вопрос