获取表格的分页信息
分页信息告诉用户当前的数据信息,第几页或者总共多少条数据等等。 当
pagingOption
是禁用时,你可以通过 page.info()来获取分页信息
该方法提供表的分页状态,表中的记录数(总记录数和过滤后的记录数)
返回的对象有以下属性:
page - 当前页的索引(0代表第一页)
pages - 总页数
start - 起始索引end - 结束索引length - 每页长度。一般情况下 start+length=end,但是也不是所有情况都是这样,例如你总共数据条数是2,而 length是10recordsTotal - 总条数recordsDisplay - 显示的数据条数,如果你加上了过滤条件这个则是过滤后的记录数
table()API
来确保操作的是单个表格对象
表格的分页信息, 返回对象的样例:
{
"page": 1,
"pages": 6,
"start": 10,
"end": 20,
"length": 10,
"recordsTotal": 57,
"recordsDisplay": 57
}
获得当前页面和表的记录数:
var table = $('#example').DataTable();
var info = table.page.info();
$('#tableInfo').html(
'Currently showing page '+(info.page+1)+' of '+info.pages+' pages.'
);
下面的选项是直接相关的,也可能是您的应用程序的开发非常有用。
Translation from DataTables.net, with permission