我已经构建了一个应用程序(使用PHP,Codeigniter和jQuery),它使用ajax进行分页,类似于Twitter如何在一天中恢复(单击按钮以加载更多数据)。分页与ajax
这一切都很好,但有一些问题。
当没有更多帖子需要加载时,我想要删除“加载更多”按钮。然而,现在我只能检查是否有任何留言,当我点击按钮时,脚本返回null。
现在是这样:假设数据库中有14个帖子。 5默认加载。
- click load-more,加载5个文章。剩下4个。
- 点击加载更多,其余4个帖子被加载。
- 点击负载更多,更多剩余的帖子,按钮消失
但我想摆脱第3步,应用程序应该“知道”的,有没有留下更多内容在渲染步骤2
我肯定有,我没有,如果还没有想到一个简单的方法...
是的,但后来还有其他问题。就像用户发布其他帖子时发生的情况一样。那么真正的帖子总数将为$ total + 1 – Marcus
那么,如果有人发帖子,这将通过jQuery来处理,对吗?因为它会被AJAX提交并添加到列表中。由于'total'是一个Javascript变量,因此您可以简单地在您将该帖子添加到列表的相同代码中执行'total ++'。 – Kokos