jQuery Datatables Удалить пейджинг при нажатии кнопки

Можно ли изменить свойства таблицы данных, определенные во время инициализации, на основе действий пользователя? Я не хочу уничтожать() таблицу и снова создавать или инициализировать. Есть ли какой-то другой метод? Я хочу удалить подкачку из таблицы данных, когда пользователь нажимает кнопку

$('#example').dataTable( {
    "paging": true
} );

<button id="stopPaging"> Stop Paging<button>

Я хочу перейти на «пейджинг»: false одним нажатием кнопки. Заранее спасибо.


person Parth Mittal    schedule 17.08.2018    source источник
comment
Используйте drow() API таблицы данных, перейдите по этому URL-адресу datatables.net/reference/api/draw( )   -  person DHARMENDRA SINGH    schedule 17.08.2018


Ответы (1)


Вы отключаете и скрываете разбиение на страницы, добавляя ниже событие click в свой файл js.

$( "#stopPaging" ).click(function() {
  $('#dataTables_paginate').find('a').each(function(e){
        $(this).off('click');
        $(this).parent().css("display","none")
    })
});

Надеюсь, это поможет.

Ваше здоровье

person Abid Iqbal    schedule 17.08.2018