分页活动链接

时间:2019-10-24 06:48:38

标签: php ajax

我正在用ajax做分页的表格  我必须为其显示活动链接的记录  点击。请为此提供帮助。

events_20190101

这是我的分页页面

      $(document).ready(function()
      {  
             ready_data();  
             function ready_data(page)  
       {  
         $.ajax({  
            url:"connection.php",  
            method:"POST",  
            data:{page:page},  
            success:function(data){  
                 $('#paginate_record').html(data); 
                //  $('.page_links').removeClass('active');
                //  $(this).addClass('active');                  
            }  
       });   }  

     $(document).on('click', '.page_links ', function(){   
         var page = $(this).attr("id");  
         ready_data(page);  
     });  
    }); 

现在我要显示每次点击的活动链接。我尝试通过在ajax succes函数上添加类来尝试将活动类也添加到span标签上,但是它适用于所有链接。所以请帮帮我。

1 个答案:

答案 0 :(得分:1)

在上一个for()循环中,您将active类应用于所有输出,您只想将此类应用于当前页面...

   for($i=1; $i<=$total_pages; $i++)  
    {    

      $data.= "<span class='page_links";
      if ( $i == $page ) {
          $data .=" active";
      }
      $data.= "' style='cursor:pointer;margin:10px;padding:1px;border:1px solid;'id='"
               .$i."'>".$i."</span>";  

    }
相关问题