我正在用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标签上,但是它适用于所有链接。所以请帮帮我。
答案 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>";
}