在jqgrid中刷新后可以看到排序图标

时间:2016-11-28 11:10:06

标签: javascript jquery jqgrid jqgrid-asp.net

我在jqgrid中添加了刷新按钮,如下所示。

 grid.jqGrid('navGrid', "#divPager", {
        refresh: true
}

一旦我执行了列排序并点击了这个刷新它就不会隐藏排序图标,它也不会清除排序。我正在使用服务器端排序。

1 个答案:

答案 0 :(得分:0)

很难猜出代码中出现了什么问题(请在提问时分享完整的源代码),但这是一种手动编码重装/刷新按钮的解决方法。

grid.jqGrid('navGrid', '#divPager', { refresh: false }).navButtonAdd('#gridId', { id : "reload_grid", caption : "", title : "reload", buttonicon : "ui-icon-refresh", onClickButton : function (){ grid.trigger('reloadGrid'); } });

在您的方案中,网格参数loadonce应为false