0

我的网格包含大量数据(>10,000 行),启用分组后,扩展时组通常太大而无法容纳在单个页面上(为了性能,“rowNum”最多只能设置为 150)。

现在,当所有组都折叠时,我只能在第一页上看到第一组,如果组展开到下一个组,我必须跳过所有我必须跳过的页面。这样,用户很难获得所有组的概览。

有没有办法让折叠组之后的下一个组显示在同一页面上,无论折叠组包含多少行?

4

1 回答 1

0

免责声明:这是一种黑客工作!

在您的折叠组按钮功能中,使用setGridParam该属性并将其设置rowNum为一个非常高的数字:

$("#yourgrid").jqGrid('setGridParam', { rowNum: 1000000 }); // one million

在您的展开组按钮功能中,将 重置rowNum为您选择的较小值:

$("#yourgrid").jqGrid('setGridParam', { rowNum: 150});
于 2013-09-17T19:51:41.270 回答