Ajax分页实现(评论与回复)

本文介绍了如何利用Ajax实现评论和回复的分页显示。首先,页面加载时设置当前页为1,通过Ajax调用后台获取相应页数的数据。接着,根据当前页和总页数创建分页导航。当用户点击分页按钮时,Ajax再次请求数据并更新内容。需要注意的是,在排序参数的传递中要确保其不丢失,避免默认排序问题。在处理回复时,使用双循环将回复数组添加到对应的评论下。
摘要由CSDN通过智能技术生成

index.html

<script type="text/javascript">
function fenye(page,order){
   
    var curpage=1;//当前页
    var total,pagesize,total,totalpage,order;
    $.ajax({
   
    url:'pl_page.php',
    data:{
   
      pagenum:page//传页数
      vid:vid//视频id
      order:order//排序
    },
    type:'POST',
    dataType:'json',
    success:function(data){
   
      total:data.tota;//总条数
      pagesize:data.pagesize;//每页显示
      curpage:page;//当前页
      totalpage:data.totalpage;//总页数
      var pl="";
      var list=data.pl;//取出评论json数据
      $.each(list,function(index,array){
   //遍历输出
      pl+="<div>"+array.name+"</div>"+
          "<div>"+array.content+"</div>"+
          "<div>"+array.time+"</div>"+//评论区样式
          //如果评论下有回复 继续遍历回复
          //首先判断该条评论下是否有回复
          if(typeof array.hf!="underfind"){
   
          $.each(array,function(index,hf){
   
          pl+="<div>"+hf.name+"</div>"+
              "<div>"+hf.content+"</div>"+
              "<div>"+hf.time+"</div>"+
          })
          }
      })
      $("#plq").append(pl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值