{hero}

createdRow

自 DataTables 1.10 起

當表格主體建立 TR 元素時執行的回呼函式。

描述

此回呼函式會在建立 TR 元素時執行(並且所有 TD 子元素都已插入),或者在使用 DOM 來源時註冊,允許操作 TR 元素。

當使用延遲渲染(deferRender)或伺服器端處理(serverSide)時,這特別有用,因此您可以在建立列時添加事件、類別名稱資訊或以其他方式格式化列。

類型

function createdRow( row, data, dataIndex, cells )

參數

範例

根據列的資料有條件地向列添加類別

new DataTable('#myTable', {
	createdRow: function (row, data, dataIndex) {
		if (data[4] == 'A') {
			$(row).addClass('important');
		}
	}
});

相關

以下選項直接相關,可能對您的應用程式開發也有幫助。