on()
自 DataTables 1.10 版本起
表格事件監聽器。
說明
DataTables 可以觸發許多事件,這些事件在 DataTables 執行時對於採取動作很有用。 例如,通常會希望知道何時發生 Ajax 事件 (xhr
),以便您可以將其他資料添加到 JSON 負載中。
DataTables 提供了三種處理 DataTables 事件的方法,與核心 jQuery 事件方法相符
此 on()
方法用於開始監聽 DataTables 事件。 只需傳入您想要監聽的事件,並提供一個回呼函式,當 DataTables 觸發該事件時,該函式將會被啟動。
類型
範例
在每次 xhr
事件時,記錄一個主控台訊息
var table = new DataTable('#myTable', {
ajax: '/data.json'
});
table.on('xhr', function (e, settings, json) {
console.log('Ajax event occurred. Returned data: ', json);
});
相關
以下選項直接相關,可能在您的應用程式開發中也很有用。