正如我们所知,Jqgrid提供服务器端分页。但是,在我们的场景中,我们需要客户端分页,即每页本地(在客户端)存储数据以及复选框选择状态。
例如,让我们考虑页面大小为5.添加5条记录后,焦点应直接导航到第2页。很好,这已经发生了。但问题是当我们填写第1页中的数据并导航到第2页时,数据将从第1页和第1页中消失。反之亦然。我想每页存储记录数据,即Key = PageNumber& Value =客户端本地5条记录(作为数组)的数据。并且应该能够在浏览页面时检索它们并在该页面上加载适当的数据。
关于如何实现这一点的任何指示都非常有用..
三江源
答案 0 :(得分:0)
我想每页存储记录数据,即Key = PageNumber& Value =客户端本地5条记录(作为数组)的数据。并且应该能够在浏览页面时检索它们并在该页面上加载适当的数据。
您不必担心这一点,即维护哪些数据属于哪个页面,网格会处理它。
如果您需要在第一页或第二页中添加一些动态数据,则应尝试使用unshift或push
更新相同的数据源数组。