info.callback
自:DataTables 2.0
信息显示回调。
说明
该选项可用于自定义 info
特性显示的文本,包括完全替换生成的文本或根据需要自定义文本。这也可用于在表格分页发生更改时接收通知,尽管info
和page
事件在大多数情况下更合适。
旧版 infoCallback
选项是对此选项的别名,用于显示表格的所有信息显示。
类型
示例
使用回调函数自定义显示
new DataTable('#myTable', {
layout: {
bottomStart: {
info: {
callback: function (s, start, end, max, total, result) {
return `${start} to ${end} rows are shown, of ${max}`;
}
}
}
}
});
在回调中使用 API 显示页数
new DataTable('#myTable', {
layout: {
bottomStart: {
info: {
callback: function (s, start, end, max, total, result) {
let api = this.api();
let pageInfo = api.page.info();
return 'Page ' + (pageInfo.page + 1) + ' of ' + pageInfo.pages;
}
}
}
}
});
相关
以下选项直接相关,在应用程序开发中也可能有用。