php - 如何集成对自动分页插件的支持

标签 php javascript

如何使我的网站与所有那些加载当前页面下方的自动分页插件兼容,从而节省页面重新加载?

最佳答案

这取决于您如何设计页面。

让我们看一下 Twitter 页面。那里的项目从上到下显示在 li 中。像这样实现自动分页将非常简单。

  1. 页面加载时,在列表中显示预定义数量的项目(10 或 20,或其他)
  2. 当用户到达列表末尾时(可能检测到某个元素的位置,或者其他),通过 AJAX 加载下一页。后端页面应检测 AJAX 请求,然后仅返回仅包含列表项的页面部分
  3. 在 AJAX 响应处理程序 block 中,执行 DOM 操作以将新接收到的列表项添加到现有列表的末尾。

在我的项目中,我自己创建了这样的功能。顺便说一句,我正在使用 jQuery。

关于php - 如何集成对自动分页插件的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2279757/

相关文章:

php - Facebook 图谱 API v2.1 : getting user id and his posts

javascript - CORDOVA 文件插件未捕获类型错误 : Illegal constructor

javascript - 在一个字符串变量中动态构造 if 语句

javascript - 如何在选定的过滤器填充结果时添加加载微调器?

php - 使用 php exec 从导出的 sql 创建 mysql 数据库

php - 为什么我对 PHP 脚本/WP REST API 的并发 AJAX 请求如此慢?

php - 复选框已选中并插入到数据库中

php - 单例模式实现错误

javascript - 修改 res 而不改变参数

javascript - 是否可以使用 JavaScript 禁用浏览器刷新功能?