Ces*_*sna 3 javascript datatable jquery datatables window-resize
有没有办法pageLength
在jQuery的"window.resize"事件中更改运行时dataTable 的设置?
这些是我正在使用的dataTable设置
$('#dataTable').DataTable({
paging: true,
pageLength: 35,
searching: true,
lengthChange: false,
info: false,
scrollCollapse: true,
scrollY: "calc(74vh)"
});
Run Code Online (Sandbox Code Playgroud)
pageLength
每当窗口调整大小时,我希望更改.
我正在尝试这个
$(window).resize(function () {
if ($(this).height() >= "1080"){
// change the dataTable pageLength in here
$('#dataTable').DataTable({ pageLength: 50 });
} else {
// default pageLength
$('#dataTable').DataTable({ pageLength: 35 });
}
});
Run Code Online (Sandbox Code Playgroud)
Gyr*_*com 10
使用page.len()
API函数动态更改页面长度.
$(window).resize(function () {
if ($(this).height() >= 1080){
// change the dataTable pageLength in here
$('#dataTable').DataTable().page.len(50).draw();
} else {
// default pageLength
$('#dataTable').DataTable().page.len(35).draw();
}
});
Run Code Online (Sandbox Code Playgroud)