火角度数据表页面事件

时间:2014-12-01 06:48:28

标签: angularjs pagination datatables

我需要在数据表的页面更改事件中加载来自服务器的数据。我是using angular-datatables.min.js。但是can not seem to latch on to the page.dt event of the datables through angular scope。请帮帮我。

1 个答案:

答案 0 :(得分:2)

不确定你是否正常工作 - 但这就是我必须要做的事情。可能不是最优雅,但我能够抓住colum-sizing.dt事件:

$scope.$on('event:dataTableLoaded', function (event, loadedDT) {
    // loadedDT.DataTable is the DataTable API instance
    // loadedDT.dataTable is the jQuery Object
    loadedDT.DataTable.on('column-sizing.dt', function(e, settings) {
        console.log('WOOOHOOOO');
    });
});

我捕获了加载数据表时触发的angular-datatables事件,然后我将数据表事件绑定到那里。