Jquery bootpag分页触发多个ajax调用

Jquery bootpag分页触发多个ajax调用,jquery,Jquery,每次用户单击我的分页时,我都使用以下代码(通过ajax)生成一个新表 $('#paginationajax').bootpag({ total: y/4 }).on("page", function(event, num){ $(".table__lines").empty(); loyaltyActivity.init(num, frmdate, todate); //ajax call alert(num); return false; }); y=行总数-除以4,因为

每次用户单击我的分页时,我都使用以下代码(通过ajax)生成一个新表

$('#paginationajax').bootpag({
  total: y/4
}).on("page", function(event, num){
  $(".table__lines").empty();
  loyaltyActivity.init(num, frmdate, todate); //ajax call
  alert(num);
  return false;
});
y
=行总数-除以4,因为我一次需要4行


有人能指出我做错了什么吗?仅供参考,我正在使用bootpag 1.05

我知道可能会晚一点,但是如果您的问题是bootpag触发多个ajax调用,那么这个插件有一个bug。要解决此问题,您可以绑定一个新的“click”方法,而不是使用.on绑定

似乎是这样的:

$('#paginationajax').bootpag({
    total: y/4
});

$('ul.pagination.bootpag li').click(function() {
    var num = $(this).attr('data-lp');
    loyaltyActivity.init(num, frmdate, todate); //ajax call
    alert(num);
    return false;                                
});