0

Я попытался с идеями, но все это имеет несколько проблем:Как переключить разбиение на страницы jquery datatable на кнопку click?

Идея # 1:

var $oTable = $('#table').DataTable(); 
$oTable .settings()[0].oFeatures.bPaginate = !($oTable .settings()[0].oFeatures.bPaginate); 
$oTable.draw('page'); 

Проблема: переключает нумерацию страниц, но страница-номер в нижней части остается в это. Например, если у datatable есть страницы с разбивкой по страницам, и мы переключили разбивку на страницы, она отлично переключается, но div внизу базы данных, содержащей все 5 номеров страниц таблицы, не скрывает. Мне нужно написать дополнительный код, чтобы скрыть div, содержащий номера страниц.

Идея # 2:

var $oTable = $('#table').DataTable(); 
if ($oTable.page.len() == -1) { 
     $oTable.page.len(10).draw('page');} 
else { 
     $oTable.page.len(-1).draw('page');} 

Проблема: переключает нумерацию страниц, но страницы-номер в нижней части таблицы не скрывает. Учитывая пример последнего сценария, в этом сценарии он становится одной страницей вместо 5 страниц. Но проблема в том, что div, содержащий номера страниц, остается видимым. Опять же, мне нужно написать дополнительный код, чтобы скрыть div, содержащий номера страниц.

Пожалуйста, помогите мне, чтобы я мог переключать разбиение на страницы данных и в то же время div, содержащий номера страниц, скрывается.

ответ

Смежные вопросы