为了账号安全,请及时绑定邮箱和手机立即绑定

jqGrid分页问题

jqGrid分页问题

慕工程0101907 2019-07-05 16:00:26
jqGrid分页问题如果你有17条记录,并且每次显示15条,那么当你在第2页时,你会看到17条记录中的16条-17条是有意义的。现在,当你在第二页,点击导航上的重新加载按钮(set datatype=‘json’),当网格重新加载时,导航显示网格显示的是16-17中的30。这似乎是一个缺陷-有解决办法吗?网格仍然有17行,但是它试图在第二个页面上显示一个完整的15行(RowNum)设置,而它应该只显示两行(16-17行)。并且NAV分页文本是不正确的(指只有17行时的30行)。
查看完整描述

3 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

你是正确的。这是个老问题。我以前一直用

$("#list").setGridParam({page:1}).trigger('reloadGrid');

但还有另外一种方法。触发器“reloadGrid”支持其他选项:“当前”和“页面”。

$("#list").trigger("reloadGrid", [{page:1}]);

将重置page一步。表格中的用法

$("#list").trigger("reloadGrid", [{current:true}]);

允许保存当前选择。当然,你可以把这两种选择结合起来。


查看完整回答
反对 回复 2019-07-05
?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

这让我想起了一个乞丐,他不开心,因为他只有100美元,没有新的宝马。只需重读你原来的问题,数一数我们所写的评论。你知道如何更好地解决你的问题吗?你想要一辆没有钱的新宝马吗?你知道更好的网格是jqGrid吗?你为此付了多少钱?你能不花钱就写一个更好的格子给别人吗?那就从你拥有的东西中快乐吧。顺便说一句,这可不算什么.

查看完整回答
反对 回复 2019-07-05
?
FFIVE

TA贡献1797条经验 获得超6个赞

我认为page总是到1不能实现。有时需要刷新当前页面(单击导航器上的“刷新”按钮)。在这种情况下,寻呼机应该保持不变。如果您转到下一页,重新加载也将启动。所以这不是虫子..你应该考虑重置page如果需要的话可以调到1。例如,如果您更改url或者postData应该“reloadGrid”之前的参数,还应该更改page参数。还有一个简短的信息给你:我附上了你的错误报告onPager

查看完整回答
反对 回复 2019-07-05
  • 3 回答
  • 0 关注
  • 731 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信