如何在多页结果视图中保存选择状态

How to save selection state in multipage results view?

本文关键字:保存 选择 状态 视图 结果      更新时间:2023-09-26

我想弄清楚如何在web应用程序中保存选择状态。更具体地说,我正在制作一些查询后台查询mongo的查询接口。结果呈现在图像网格类型视图中,每个图像上都有复选框,并有下载按钮来下载所选图像。现在,我期望在给定的搜索中处理大量的结果。为了处理这个问题,我将使用分页。我想知道我如何保存选择状态,因为我正在翻阅页面结果。我是一个全新的人,所以如果有人可以提供一些支持信息的答案,我可以看看;那太好了。

使用AJAX获取下一页上的结果,并将其附加到页面的单独部分中,而不是从第一页导航离开。通过这种方式,所选结果保持原样。您可能需要围绕分页做一些计算和一些切换逻辑,以便在单击分页时显示/隐藏div。

您可以使用的有用链接(可能忽略PHP/MySQL部分):http://www.sitepoint.com/pagination-jquery-ajax-php/