为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 Datatable jQuery 显示表上的所有行

如何使用 Datatable jQuery 显示表上的所有行

FFIVE 2023-09-21 10:53:29
我使用数据表库,我想在点击单独的按钮时显示所有行。我尝试使用几种方法但它不起作用。我的代码:if (val != '') {    $('#' + tableId + '').DataTable({        destroy: true,        lengthMenu: [[10, 25, 50, -1], [10, 25, 50, "All"]], // this is not working, showing default values        searchPanes: {            layout: 'columns-' + length + ''        },        columnDefs: [{            searchPanes: {                show: true            },            targets: '_all'        }],        dom: 'Pfrtip'    });    $('.dtsp-searchPanes').children().each(function (i, obj) {        if (!val.includes(i)) $(this).hide();        else $(this).show();    });} else {    $('#' + tableId + '').DataTable({        destroy: true    });}$("#showAll").on("click", function () {   //here i need func});我尝试使用这个参数:'iDisplayLength': 100但这对我不起作用,而且我需要这种可能性,不像参数,而是像单独的函数。
查看完整描述

1 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

您可以使用page.len()API 调用来动态更改页面长度。

$("#showAll").on("click", function () {
   $( '#' + tableId + '').dataTable().api().page.len( -1 ).draw();
});


查看完整回答
反对 回复 2023-09-21
  • 1 回答
  • 0 关注
  • 115 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信