Mar*_*eon 8 jquery pagination jqgrid
如果您有17条记录并且一次显示15条记录,那么当您在第2页时,您会看到17-17的记录 - 这是有意义的.
现在当你进入第二页并且你点击导航上的重载按钮(设置数据类型='json')时网格重新加载导航显示网格显示16-30的17.这似乎是一个bug - 有解决方法吗?
网格仍然有17行 - 但是当它应该只显示两行(16-17)时,它试图在第二页上显示完整的15行(rowNum)设置.导航分页文本不正确(当只有17行时指30行).
Ole*_*leg 29
你是对的.这是一个老问题.我以前总是用过
$("#list").setGridParam({page:1}).trigger('reloadGrid');
Run Code Online (Sandbox Code Playgroud)
但还有另一种方式.触发器'reloadGrid'支持其他选项:'current'和'page'.
$("#list").trigger("reloadGrid", [{page:1}]);
Run Code Online (Sandbox Code Playgroud)
将page一步重置为1.表单中的用法
$("#list").trigger("reloadGrid", [{current:true}]);
Run Code Online (Sandbox Code Playgroud)
允许保留当前选择.你可以把两种选择结合起来.