разбиение на страницы в bootpag, запускающее несколько вызовов ajax

0

Я использую следующий код для создания новой таблицы (через 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 строки за раз

Может ли кто-нибудь указать, что я делаю неправильно? FYI Я использую bootpag 1.05

Любая помощь будет очень оценена

Теги:

1 ответ

1

Я знаю, что это может быть немного позже, но если ваша проблема связана с загрузкой bootgag, вызывающей несколько вызовов ajax, есть ошибка с этим подключаемым модулем. Чтобы обойти эту проблему, вы можете привязать новый метод "click" вместо использования.on bind.

Это выглядит так:

$('#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;                                
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню