success: function (result) {
var messages = result;
for(var i=0;i<=messages.length;i++)
jQuery("#responseMessages").jqGrid(
'addRowData',
i+1,
{distance:messages[i].distance,age:messages[i].age,message:messages[i].message}
);
}
Итак, это моя функция обратного вызова для вызова Ajax в мое приложение mvc. Затем он перебирает ответ и вводит каждую строку в JQgrid. Тем не менее, я получаю эту ошибку на своей странице:
messages[i] is undefined
несмотря на то, что все строки есть, и, кажется, работает нормально ...