获取/设置表格的当前页
分页是Datatables的一个核心特性,该方法提供了手动的控制页面的显示。如果你想自定义分页控件,参考 这里
注意:如果你视图操作一个不存在的页数,Datatables不会抛出错误,而是重置到第一页
还需要注意的是,使用 page()时需要搭配
draw()API
方法一起使用,比如 table.page( 0 ).draw( false
);
另外,这里需要加 false在 draw()方法里,没有这个参数,表格会做一个完全的重绘,并且回到第一页
table()API
来确保操作的是单个表格对象
当前页数
| 名称 | 类型 | 是否可选 | |
|---|---|---|---|
| 1 | set |
integerType
,
stringJS
|
No |
参数有以下两种方式:
|
|||
DataTables.Api 实例
自定义控制页面的操作
var table = $('#example').DataTable();
$('#next').on( 'click', function () {
table.page( 'next' ).draw( false );
} );
$('#previous').on( 'click', function () {
table.page( 'previous' ).draw( false );
} );
下面的选项是直接相关的,也可能是您的应用程序的开发非常有用。
Translation from DataTables.net, with permission