我有以下代码来更改Jqgrid的页面。
function setPage() {
$('#editGrid').setGridParam({ page: 10 }).trigger('reloadGrid');
alert("Success");
}
我收到成功消息,但页面不会改变。目前,我在网格的loadcomplete部分运行该函数。
任何帮助都将不胜感激。
答案 0 :(得分:8)
.trigger('reloadGrid')会将网格重新加载到第1页。所以你做了setGridParam({page:10}),然后就在.trigger('reloadGrid')将网格刷新到第1页之后。
要将网格设置为第10页,请执行以下操作:
$("#editGrid").trigger("reloadGrid",[{page:10}]);