【发布时间】:2019-10-17 10:33:31
【问题描述】:
我正在使用 dataTables (https://datatables.net) 并尝试做一个响应式页码,我需要这个:
桌面: 第一个 上一个 1 2 3 4 5 下一个 最后一个
手机: 第一个 上一个 1 2 3 下一个 最后一个
实际上,我的代码是在移动设备上得到的,没有任何改变: 第一个 上一个 1 2 3 4 5 下一个 最后一个
这是我的代码:
$(window).resize(function () {
if ($(this).outerWidth() < 768){
// change the dataTable pageLength in here
$.fn.DataTable.ext.pager.numbers_length = 3;
} else {
// default pageLength
$.fn.DataTable.ext.pager.numbers_length = 5;
}
});
【问题讨论】:
-
你试过“pagingType”选项吗? “pageLength”是每页显示多少行。 datatables.net/reference/option/pagingType
-
@daddygames 我更新了我的代码但没有工作:(
标签: javascript jquery datatable pager