我正在使用 jQuery 数据表。默认情况下,它将第一页显示为初始页面。但我想将第二页显示为默认页面。当我使用 YUI 数据表时。我有像
initialPage
这样的选项。有吗jQuery 数据表中选择第二页作为初始页的任何可能性。
提前致谢...
在 1.10 版本的
DataTables
中,有一个 displayStart
选项可让您设置默认页面。
请注意,
displayStart
值是从零开始的记录计数,而不是页数。如果每页有 10 条记录,displayStart: 10
将显示第 2 页
$('#my-datatable').DataTable( {
'displayStart': 10
} );
默认选项对象中没有选项。但是您可以在数据表上调用 fnPageChange 函数来设置页码。
var table = $('#data_table').dataTable();
table.fnPageChange(2,true);
其中2是页码,第二个参数要求数据表重绘。
我遇到了同样的问题,来源是使用旧版本的数据表。我可以通过设置“iDisplayStart”来修复它。
试试这个
$('.paginate_button a[data-dt-idx="2"]').click();