我正在使用数据表,并希望更改由datatable提供的默认页面长度。如下面的链接所述 acheive https://datatables.net/examples/advanced_init/length_menu.html
我们可以通过
来做到这一点$(document).ready(function() {
$('#example').DataTable( {
"lengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]]
} );
} );
我正在使用数据表
var table = $('#inbox').DataTable();
因为我想禁用默认搜索&分页由datatable提供并仅在两列上自定义搜索。正如我已根据此实施
$('#dept').keyup( function() {
table.columns(2).search(this.value).draw();
} );
$('#type').keyup( function() {
table
.columns(0)
.search(this.value)
.draw();
} );
我禁用了默认搜索,通过css进行分页
.dataTables_filter, .dataTables_info, .dataTables_length,
.dataTables_paginate, .paging_simple_numbers {
display: none;
}
因此没有提供lengthMenu选项的选项。我想默认显示100行,没有更改长度的选项。我怎样才能实现这个目标?
答案 0 :(得分:1)
您是否尝试过使用DisplayLength属性?
$('#example').DataTable({
"lengthChange": false,
"iDisplayLength": 100
});