希望在仅显示一页时隐藏 DOM 中的信息选项。我在分页上实现了它,但找不到在信息选项上执行相同操作的解决方案。
当只有一页时,我用它来隐藏分页选项。
preDrawCallback: function (settings) {
$(this).closest('.dataTables_wrapper').find('.dataTables_paginate').toggle((new $.fn.dataTable.Api(settings)).page.info().pages > 1); }
帮帮我。谢谢。 Info 表示这个 ->("显示 1 到 3 个条目,共 3 个条目")
最佳答案
这是应该起作用的东西。
$(document).ready(function() {
let maxRowSize = 4;
$('#example').data( "page-length", maxRowSize);
let table = $('#example').DataTable();
if(table.column(0).data().length / maxRowSize == 1) {
$('#example_paginate').toggle("example_paginate");
}
});
关于javascript - 想在只有一页的时候动态隐藏信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56628628/