关于jqGrid reload的问题 你是如何刷新的,通过jqGrid navigator导航条?有配置加载第一页还是当前页refreshstate string 定义grid要如何重新加载。http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是用这个方法来加载的jQuery("#grid-table").jqGrid('setGridParam', { }).trigger('reloadGrid'); 用一个全局变量记录是否为你的刷新操作,配置 loadBeforeSend事件,如果是刷新操作,但指定为post,请求,修改setting参数的page,为get请求修改setting配置中url的page,替换为当前页window.refresh=truejQuery("#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//postsetting.url=setting.url.replace(/page=\d+/,'page='+p);/////getwindow.refresh=false////////////设置会原始状态} }, 这样也可以,page设置为1jQuery("#grid-table").jqGrid('setGridParam', { }).trigger('reloadGrid'); 这样也可以,page设置为1,这样每次重新加载就从第一页开始了jQuery("#grid-table").jqGrid('setGridParam', { page : 1 }).trigger('reloadGrid'); 求助!!TextBox控件内数据换行(StringBuilder.Append的換行問題) 请教一个关于在框架里显示下拉菜单得问题 我向在<head></head>中用javascript动态增加一行<link ...> JS如何取值 求一個去掉html答標簽的javascript函數。 请问有哪位朋友有javascript的函数等相关语法文档的资料? 请教一个javascript效果。 提一小问题! 怎么检查?有N个input怎么判断互不相等最简单? 关于vue的v-model赋值问题 在jsp页面中使用ajax来无刷新更新页面遇到的问题 treegrid 问题
我是用这个方法来加载的
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');