在我的应用程序中,我使用 JQGrid 在 Grid 中呈现数据。
在这种情况下,我的 Grid 设置为loadonce:true
并且它还提供了过滤器工具栏工具。
我的问题是,当我使用过滤器工具栏时,我的总页数、总记录数和网格的 rowNum 计数错误。
例如:我的网格共有 14 条记录,rowNum = 5。所以总共有 3 页,如下图所示。
现在下面的代码在正常情况下对我来说可以正常工作(在我没有使用过滤器工具栏的情况下)。
var records = $('#list10').getGridParam('records');
var rowNum = $('#list10').getGridParam('rowNum');
var pageCount = Math.ceil( parseInt(records) / parseInt(rowNum));
但是当我使用过滤器时,上面编写的代码并没有给我更新的结果。例如,考虑下面的图像..
在这种情况下,上面提到的代码给我的结果与 .. 总页数 =3 ,总行数 =14 和 rowNum = 5 相同。
谁能建议我当我使用过滤器工具栏时如何检索页面、总计、记录、rowNum 的更新值?