У меня есть сетка в моем приложении. Чтобы заполнить его данными, пользователь заполняет форму и отправляет ее. Сервер отвечает данными JSON, содержащими все результаты для сетки (сервер снова не ударил).
С точки зрения jqGrid, настройки будут loadonce: true
и datatype: "json"
. Но они не работают вместе.
То, что я делал - и это кажется плохим способом - это следующее, которое изменяет настройки сетки, загружает данные и снова изменяет настройки сетки.
$("#myGrid").jqGrid("setGridParam", {datatype: "json", loadonce: true});
$("#myGrid")[0].addJSONData(data);
$("#myGrid").jqGrid("setGridParam", {datatype: "local", loadonce: true});
Есть ли другой, лучший способ?
Спасибо!