7

以下は私のために働いています:

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

ページを変更するたびにアラートが表示されますが、ページにアラートを表示したい場合は. それがクリックされたら、どうすればいいですか

4

1 に答える 1

10

table.page.info()現在のページネーション情報を返します。それは、現在のpage、 の数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 に答える