页
自 DataTables 1.10 起
页面更改事件 - 在表的分页更新时触发。
说明
当表的分页状态更改时,会触发 page
事件。这可能是最终用户选择要查看的页面,或者当通过 API (page()
) 更改页面状态时。
请注意,在表使用更新数据重新绘制之前,将触发 page
。
如果你的表向用户提供更改页面长度的功能,你可能还需要侦听 length
以了解页面长度何时更改。
请注意,与所有 DataTables 发出的事件一样,事件对象在其上可提供 DataTables API 实例(第一个参数)。此外,这些事件使用 dt
命名空间触发。因此,要侦听此事件,你还必须使用 dt
命名空间,方法是在事件名称后附加 .dt
,如下面的示例所示。
类型
示例
使用 API 显示有关当前页面的信息
var table = new DataTable('#myTable');
table.on('page', function () {
var info = table.page.info();
$('#pageInfo').html('Showing page: ' + info.page + ' of ' + info.pages);
});
相关
以下选项直接相关,并且在你的应用程序开发中也可能有用。