det*_*etj 34 javascript datatable
Datatables可以选择每页显示的记录数.默认值从10,25,50和100开始.如何将其更改为从5而不是10开始?10条记录有点过多,在我目前的设计中占用了大量空间.感谢名单!
The*_*ack 85
完全正确的答案是使用两者并显示长度为5:
$(document).ready( function(){
$('#table').dataTable({
"iDisplayLength": 5,
"aLengthMenu": [[5, 10, 25, 50, -1], [5, 10, 25, 50, "All"]]
});
});
Run Code Online (Sandbox Code Playgroud)
如果您使用JUST"iDisplayLength",那么下拉列表中的下拉列表将不会具有该长度,或者当页面加载时(相反,您将看到第一个选项,默认情况下为IE 10).如果您只使用"aLengthMenu",那么您的结果仍将默认为10而不是第一个菜单选项.
sen*_*eyr 67
初始化DataTable对象时,您将需要使用iDisplayLength参数.以下是他们在文档中列出的示例:
$(document).ready( function() {
$('#example').dataTable( {
"iDisplayLength": 50
} );
} )
Run Code Online (Sandbox Code Playgroud)
更多信息可以在这里找到:http://www.datatables.net/usage/options
小智 7
$.extend(true, $.fn.dataTable.defaults, {
"lengthMenu": [[5, 10, 15, 20, 25], [5, 10, 15, 20, 25]],
"pageLength": 5
});
Run Code Online (Sandbox Code Playgroud)