Я использую команду ASP.NET
var returnValue = new JsonResult { Data = items.Skip((pageNumber - 1) * pageSize).Take(pageSize) };
return returnValue;
чтобы вернуть постраничное содержимое таблицы через JSON, но когда я попытался разобрать его, в jQuery $.each
принимает каждый символ как отдельный элемент.
Выходные данные по линии
[{"ItemNumber":1,"Description":"Description1"}, {"ItemNumber":2,"Description":"Description2"}]
перечисление всех строк и полей правильно. Однако это не похоже на правильно отформатированный JSON для меня (я полагаю, он должен быть заключен в {}
), не так ли?
Если нет, что мне делать, чтобы правильно выводить таблицу? Если так, как я могу зациклить каждый элемент в jQuery и извлечь значения поля?