По умолчанию jqGrid не ожидает, что данные в ключе ячейки будут содержать пары имя: значение. Если вы хотите использовать пары «имя: значение», вам нужно будет использовать опцию jsonReader и установить для элементов повтора значение false. также убедитесь, что каждый ключ назван точно так же, как и соответствующее имя colModel.
Трудно сказать без кода. Вы должны публиковать весь свой код, когда задаете такие вопросы, но попробуйте что-то подобное, а также любые другие параметры, которые вы устанавливаете ...
$("#id").jqGrid({
url: "url"
mtype: "post",
datatype: "json",
jsonReader: {
repeatitems: false,
root: "response.rows",
cell: "cell",
id: "id",
page: "page",
total: "total",
records: "records"
},
});
Похоже, вы также не передаете ключ записи, который представляет собой общее количество строк, возвращаемых вызовом на стороне сервера