首页
学习
活动
专区
圈层
工具
发布

问Ajax分页
EN

Stack Overflow用户
提问于 2009-12-11 12:24:34
回答 2查看 596关注 0票数 0

我将自己编写一个使用jQuery和css的Ajax分页代码。你能给我一个成功完成代码的算法或步骤吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-11 13:22:57

这就是我为我的一个老项目所做的。

  1. 创建一个html表和一组带有相关页码的“li”(您必须根据数据库中与搜索值匹配的行数来计算要显示的页数)。
  2. 我编写了一个函数来发送带有搜索文本值、结果集起始索引和每页行数的jquery ajax请求。用服务器返回的响应数据替换现有的搜索表数据(+ pagination li set),然后
  3. 将上面的函数绑定到我在第一点提到的这组li的click事件上。(结果集起始索引和行数取决于单击的li元素。)
  4. 在服务器端,查询数据库中选定的结果集范围。SELECT * FROM my TABLE WHERE search_field = 'SEARCH_VALUE%‘LIMIT START_INDEX_FOR_RESULT_SET,SELECT

创建搜索结果表和导航“li”的HTML结构,并将其作为ajax请求的响应发送。有关生成的html内容将发生什么,请参见步骤2。

票数 1
EN

Stack Overflow用户

发布于 2009-12-11 12:36:47

我不确定您使用的是什么web框架,但Railscast的Ryan Bates做了一个截屏视频,用jQuery实现了这一点。这是第174集,Pagination with AJAX应该会给你一个很好的起点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1885773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档