jqGrid:更改过滤器后,选定的ID将丢失

时间:2011-09-19 09:13:41

标签: asp.net-mvc jqgrid

我正在实施the question中描述的功能。

我查看了the jqGrid examples。 请参阅高级 - >多选。

存在问题,更改过滤器时复选框的选择会重置,因此会重置所选的ID。尽管过滤器有变化,如何存储所有选定的ID?

2 个答案:

答案 0 :(得分:2)

在jqGrid的当前实现中,选择是暂时的。如果需要,可以在beforeRequest事件处理程序中保存所选行的数组,并在loadComplete事件句柄中恢复选择。要获取所选行的数组,您可以使用$('#list').jqGrid('getGridParam', 'selarrrow')并使用setSelection方法恢复选择。

答案 1 :(得分:0)

我找到了有关维护选择的有趣信息: first linksecond link