你是如何刷新的,通过jqGrid navigator导航条?有配置加载第一页还是当前页refreshstate string 定义grid要如何重新加载。
http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator
http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator
调试欢乐多
我是用这个方法来加载的
jQuery("#grid-table").jqGrid('setGridParam', {
}).trigger('reloadGrid');
jQuery("#grid-table").jqGrid('setGridParam', {
}).trigger('reloadGrid'); $("#UsersGrid").jqGrid({
url: 'demo1.asp', mtype: 'POST',
datatype: 'json',
loadBeforeSend: function (xhr, setting) {
if(window.refresh){/////为刷新操作才执行参数设置
var p=$(this).jqGrid('getGridParam','page');//获取当前页
setting.page=p//post
setting.url=setting.url.replace(/page=\d+/,'page='+p);/////get
window.refresh=false////////////设置会原始状态
}
},
这样也可以,page设置为1
jQuery("#grid-table").jqGrid('setGridParam', {
}).trigger('reloadGrid');
这样也可以,page设置为1,这样每次重新加载就从第一页开始了
jQuery("#grid-table").jqGrid('setGridParam', {
page : 1
}).trigger('reloadGrid');