【发布时间】:2011-12-04 07:36:54
【问题描述】:
我的 jqgrid 包含几个页面。当我对任何列进行排序时,页面将重置为第一个。
(对于 filterToolbar 也是如此,即调用 $("#my-grid")[0].triggerToolbar();)
有什么方法可以在排序/过滤后保留当前页面?
编辑:
其实我的问题有点复杂。
我将 jqgrid 首选项(rowNum、页面、过滤器等)保存到 cookie 中。 当我第一次加载页面时,我加载了首选项。 我使用 Mark B 的回答中的技术(参见 jqGrid Filter Toolbar initial default value)来填充我的过滤器默认值。
问题:在这种情况下,页面总是设置为第一个。(因为 triggerToolbar 调用)即它不保存状态。
【问题讨论】:
标签: jqgrid