我的网格包含大量数据(> 10,000行),并且在启用分组时,这些组通常太大而无法在展开时放在单个页面上(为了提高性能,“rowNum”只能设置为最多150个。
现在,当所有群组都已折叠时,我只能看到第一页上的第一个群组,如果群组已展开以进入下一个群组,我必须跳过我必须跳过的所有页面。这样,用户很难对所有组进行概述。
在折叠组显示在同一页面上后,是否有任何方法可以获取下一个组,无论折叠组包含多少行?
答案 0 :(得分:0)
免责声明:这是一种黑客工作!
在您的折叠组按钮功能中,使用setGridParam
并将rowNum
属性设置为一个非常高的数字:
$("#yourgrid").jqGrid('setGridParam', { rowNum: 1000000 }); // one million
在展开组按钮功能中,将rowNum
重置为您选择的较小值:
$("#yourgrid").jqGrid('setGridParam', { rowNum: 150});