頁面
起始版本:DataTables 1.10
頁面變更事件 - 當表格的分頁更新時觸發。
描述
當表格的分頁狀態變更時,會觸發 page
事件。這可能是使用者選擇要檢視的頁面,或是當 API (page()
) 變更頁面狀態時。
請注意,page
會在表格使用更新後的資料重新繪製之前觸發。
如果您的表格允許使用者變更每頁顯示的資料筆數,您可能也會想要監聽 length
以便知道何時變更了每頁顯示的資料筆數。
請注意,與所有 DataTables 發出的事件一樣,事件物件上會有一個 DataTables API 實例(第一個參數)。此外,事件會以 dt
命名空間觸發。因此,要監聽此事件,您也必須使用 dt
命名空間,只需將 .dt
附加到您的事件名稱即可,如下例所示。
類型
範例
使用 API 顯示目前頁面的資訊
var table = new DataTable('#myTable');
table.on('page', function () {
var info = table.page.info();
$('#pageInfo').html('Showing page: ' + info.page + ' of ' + info.pages);
});
相關
以下選項直接相關,也可能在您的應用程式開發中很有用。