2017-02-10 19 views
2

Может ли кто-нибудь показать мне пример того, как поймать события на кнопках разбивки на страницы следующего или предыдущего из данных? В частности, меня интересует кнопка «Далее». Это действительно помогло бы мне, если бы у вас был пример того, как поймать событие определенной кнопки разбивки на страницы.Как поймать событие на кнопках разбивки на страницы следующего/предыдущего из DataTables

Я искал и в DataTable и обнаружили, что поймать событие, которое вы должны использовать это:

$('#example').on('page.dt', function()).DataTable(); 

Но это перехватывает события для всех кнопок постраничной. Я хочу знать, как это сделать для конкретного («следующий» в моем случае).

Заранее спасибо

ответ

1

Используйте код, приведенный ниже, чтобы присоединить обработчик событий нажмите на кнопку постраничной «Next».

var table = $('#example').DataTable({ 
    drawCallback: function(){ 
     $('.paginate_button.next', this.api().table().container())   
     .on('click', function(){ 
      alert('next'); 
     });  
    } 
}); 

См. this jsFiddle для кода и демонстрации.

+0

Спасибо, это сработало! – Jurgen