Php 使用jqueryappend进行分页

Php 使用jqueryappend进行分页,php,jquery,twitter,append,Php,Jquery,Twitter,Append,我正在尝试实现twitter风格的分页,用户点击“更多”,从而显示更多的内容 当前此操作正常,但我不知道如何跟踪当前开始限制和结束限制: # get more replies: if (isset($_POST['ajax']) && $_POST['ajax'] == 'Reply') { # yes these will be checked: $thread_id = $_POST['id']; $start_limit = $_POST['st

我正在尝试实现twitter风格的分页,用户点击“更多”,从而显示更多的内容

当前此操作正常,但我不知道如何跟踪当前开始限制和结束限制:

#  get more replies:
if (isset($_POST['ajax']) && $_POST['ajax'] == 'Reply')  
{
   #  yes these will be checked:

   $thread_id = $_POST['id'];
   $start_limit = $_POST['start_limit'];
   $end_limit = $_POST['end_limit'];
   $ajax_auth_token = $_POST['ajax_auth_token'];

   #  return doesn't work?'
   print_r(sql_get_replies_by_thread_id($link, $thread_id, $start_limit, $end_limit));

}
上面的代码基本上执行一个SQL语句,它使用LIMIT$start\u LIMIT、$end\u LIMIT

这是通过以下代码发送的,目前我只是在警报框中显示输出,我知道您可以对返回的HTML使用jquery append:

        <script type="text/javascript">
            $(document).ready(function() {
               $('.more_replies').live("click",function() {           

            $.post("http://localhost/forum_site/?action=ajax", {id: "40", ajax: "Reply", start_limit: "0", end_limit: "3", ajax_auth_token: "Something" },
   function(data) {
     alert("Data Loaded: " + data);
   });

               });  
            });
        </script>

$(文档).ready(函数(){
$('.more_Responses').live(“单击”,函数(){
$.post(”http://localhost/forum_site/?action=ajax“,{id:“40”,ajax:“Reply”,start_limit:“0”,end_limit:“3”,ajax_auth_token:“Something”},
功能(数据){
警报(“数据加载:”+数据);
});
});  
});
因此,极限将是0和3(极限0,3)

如何从链接获取这些值,例如


当用户单击此链接时,开始限制和结束限制应增加30。

如果要将变量保留在
href
属性中,则必须执行一些url解析,读取它,提取变量并重写它。相反,我建议您使用jQuery
.data()
方法,然后您可以:

//set initial values
$(".more_replies").data("pagination",{start_limit0, end_limit:3});

//then you increment it
var pagination = $(".more_replies").data("pagination");
$(".more_replies").data("pagination",{ 
        start_limit: pagination.start_limit+=30, 
        end_limit: pagination.end_limit+=30, 
});

我看到过类似的情况,限制被添加为链接的属性,然后随post一起发送,然后更新。i、 e.数据开始=“0”数据结束=“3”