7

以下对我有用:

$('#datatable').on('page.dt', function() {
    alert("changed");
});

每当我更改页面时,都会显示警报。但是如果我想提醒页面编号。哪个被点击了然后怎么回事

4

1 回答 1

10

table.page.info()返回当前的分页信息。即 current page、 number of pagesrecordsDisplayrecordsTotal

var table = $('#datatable').DataTable();

$('#datatable').on('page.dt', function() {
    var info = table.page.info();
    var page = info.page+1;
    alert('changed - page '+page+' out of '+info.pages+' is clicked');
});

见演示-> http://jsfiddle.net/qpLtLfaz/

于 2014-08-14T10:47:32.727 回答