4

在我的应用程序中,我使用 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 的更新值?

4

0 回答 0