当使用过滤器工具栏时,JqGrid给出错误的记录数,页数和rowNum的结果

时间:2013-01-18 13:02:16

标签: jqgrid

在我的应用程序中,我使用JQGrid在Grid中呈现数据。

在这种情况下,我的网格设置为loadonce:true,它还提供了过滤器工具栏功能。

我的问题是,当我使用过滤器工具栏时,我得到的页面总数,记录总数和网格的rowNum数是错误的。

例如:我的网格共有14条记录,rowNum = 5.所以总共3页显示在下面的图像中。

enter image description here

现在,正常情况下,下面的代码对我来说没问题(我没有使用过滤器工具栏的情况)。

var records =  $('#list10').getGridParam('records');
var rowNum =  $('#list10').getGridParam('rowNum');
var pageCount = Math.ceil( parseInt(records) / parseInt(rowNum));

但是当我使用过滤器时,上面编写的代码并没有给我更新结果。考虑下面的图像,例如.. enter image description here

在这种情况下,上面提到的代码给出了与...总页数= 3,总行数= 14和rowNum = 5相同的结果。

任何人都可以建议我在使用过滤器工具栏时如何检索页面,总数,记录,rowNum的更新值?

0 个答案:

没有答案