jQuery Datatables 在按钮单击时删除分页

jQuery Datatables Remove Paging on button click

是否可以根据用户的操作更改初始化期间定义的 Data-table 的属性?我不想销毁() table 并再次创建或初始化。还有其他方法吗? 我想在用户单击按钮时从数据中删除分页table

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

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

我想在单击按钮时更改为 "paging":false。 提前致谢。

您通过将以下点击事件添加到您的 js 文件来调用禁用和隐藏分页。

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

希望这会有所帮助。

干杯