Jquery:使用jqgrid在客户端保存数据w.r.t页面

时间:2014-12-13 11:39:05

标签: javascript jquery jqgrid

正如我们所知,Jqgrid提供服务器端分页。但是,在我们的场景中,我们需要客户端分页,即每页本地(在客户端)存储数据以及复选框选择状态。

例如,让我们考虑页面大小为5.添加5条记录后,焦点应直接导航到第2页。很好,这已经发生了。但问题是当我们填写第1页中的数据并导航到第2页时,数据将从第1页和第1页中消失。反之亦然。

我想每页存储记录数据,即Key = PageNumber& Value =客户端本地5条记录(作为数组)的数据。并且应该能够在浏览页面时检索它们并在该页面上加载适当的数据。

关于如何实现这一点的任何指示都非常有用..

三江源

1 个答案:

答案 0 :(得分:0)

  

我想每页存储记录数据,即Key = PageNumber& Value =客户端本地5条记录(作为数组)的数据。并且应该能够在浏览页面时检索它们并在该页面上加载适当的数据。

您不必担心这一点,即维护哪些数据属于哪个页面,网格会处理它。

如果您需要在第一页或第二页中添加一些动态数据,则应尝试使用unshiftpush更新相同的数据源数组。