【问题标题】:Alert the page no. on jQuery dataTables page change event提醒页码。关于 jQuery dataTables 页面更改事件
【发布时间】:2014-10-07 23:15:28
【问题描述】:

以下内容对我有用:

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

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

【问题讨论】:

    标签: jquery-datatables datatables-1.10


    【解决方案1】:

    table.page.info() 返回当前的分页信息。这是当前的pagepagesrecordsDisplayrecordsTotal 等的数量。

    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/

    【讨论】:

    • page.dt 有点问题。发生这种情况是为了执行警报,但不检查复选框,至少在我再次访问该页面之前不会。
    • @ivanacorovic,“但不检查复选框”(?)我不太关注你。或许您可以针对这个问题创建一个新问题?
    • 我已经做到了,并在此期间解决了它,谢谢。 stackoverflow.com/questions/32561659/…
    猜你喜欢
    • 2015-11-02
    • 2021-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-11
    相关资源
    最近更新 更多