{hero}

初始化完成

起始版本:DataTables 1.10

初始化完成的回呼函式。

描述

通常會需要知道您的表格何時完全初始化、載入資料並繪製完成,尤其是在使用 ajax 資料來源時。 在這種情況下,表格會在資料載入之前完成其初始執行 (畢竟 Ajax 是非同步的!),因此提供此回呼函式讓您知道資料何時完全載入。

此外,當 Ajax 載入資料時,回呼函式會傳遞從伺服器接收到的 JSON 資料,這對於配置連接到您表格的元件非常有用,例如 Editor 欄位

類型

function initComplete( settings, json )

參數

範例

表格完全載入時顯示警示

new DataTable('#myTable', {
	initComplete: function (settings, json) {
		alert('DataTables has finished its initialisation.');
	}
});

在表格初始化時顯示載入訊息 (processing 也會執行此操作)

$('<div class="loading">Loading</div>').appendTo('body');

new DataTable('#myTable', {
	initComplete: function (settings, json) {
		$('div.loading').remove();
	}
});

相關

以下選項直接相關,並且在您的應用程式開發中也可能很有用。