1

我想对来自服务器的 JSON 结果进行分页。我正在使用 HTML5、jQuery 和 AJAX 调用来获取数据。我能够从服务器获取数据,如下所示...

示例:我使用 Ajax 调用(JSON 结果)从服务器收到 10 条记录,我想为每个页面显示 5 条记录。

{"name" : "GPR1"},{"name": "GPR2"},{"name" : "GPR3"},{"name" : "GPR4"},{"name" : "GPR5"},{"name" : "GPR10"},{"name" : "GPR9"},{"name" : "GPR8"},{"name" : "GPR7"},{"name" : "GPR6"}
4

1 回答 1

3

您可以使用一些 Jquery 插件对获取的结果进行分页,即使 obviuos 是在 Google 上搜索“Jquery pagination plugin”。以下是上述搜索的结果: http ://www.jqueryrain.com/2012/04/best-ajax-jquery-pagination-plugin-tutorial-with-example-demo/ 。自定义解决方案是:

  • 将 JSON 数据保存在全局变量中(缓存在内存中)
  • 放置您自己的分页控件(上一个和下一个按钮)
  • 在分页按钮上绑定“点击”以触发分页
  • -> 分页是通过使用基本的javascript“切片”方法完成的,然后显示数据。
于 2012-06-13T09:51:46.163 回答