jquery动态分页评论

时间:2009-07-09 09:20:25

标签: php javascript jquery mysql pagination

我想在我的网站上创建一个用于评论的分页系统。到目前为止,我已经能够使用php / mysql和html创建分页但是每次我们点击下一个按钮时页面都必须刷新(对于下一组评论)或上一页或特定页面......

就我对jquery的了解而言,我在想,当用户点击下一个按钮时,我们将页码的数据发布到comments.php然后回显comments.php中的所有注释,然后是jquery数据变量接收文件中回显的所有数据,并将其附加到#comments框...

我的解决方案是否有效?或任何人有更好的解决方案.....谢谢

3 个答案:

答案 0 :(得分:2)

你的问题没有多大意义,而且非常混乱。

您可以在首次加载页面时加载整个列表,并使用jquery通过隐藏额外的条目对其进行分页,这对于具有几页内容的列表非常有用。

另一个选项是在单击适当的链接时使用AJAX获取下一页或上一页。

jquery有很多分页添加。 Maybe check them out

不要使用POST请求获取下一页,因为它看起来像你的样子,除非你只是使用了错误的术语。

答案 1 :(得分:0)

是的,当您点击“下一步”时,您会向comments.php发送ajax请求,并用新的评论替换当前的评论。

答案 2 :(得分:0)

你可以在jQuery中使用get()/ getJSON()调用来完成它。

这样的东西
$('#next').click(function(){
      $.getJSON('url?withnextpage=number',
               function(data){
                   //update variables or the DOM
               });

});

以JSON方式返回它可能会更快。我希望有帮助