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

Jquery : Save the data w.r.t page on client side using jqgrid

本文关键字:保存 客户端 存在 使用 jqgrid 数据 Jquery      更新时间:2023-09-26

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

例如,假设页面大小为 5。添加 5 条记录后,焦点应直接导航到第 2 页。很好,这已经在发生。但问题是当我们在第 1 页填写数据并导航到第 2 页时,数据会从第 1 页中清除,反之亦然。

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

关于如何完成此操作的任何指示都将非常有用。

谢谢

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

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

如果您有一些动态数据需要连续地添加到第一页或第二页中,则应尝试使用 unshift 或 push 更新相同的数据源数组。