{hero}

drawCallback

自:DataTables 1.10

每次 DataTables 执行绘制时都会调用的函数。

描述

在表的每次绘制事件上执行操作可能很有用 - 例如,您可能希望使用新显示的数据更新外部控件,或者在启用服务器端处理时,您可能希望为新创建的元素分配事件。 此回调专为此目的而设计,将在每次绘制时执行。

类型

function drawCallback( settings )

参数

示例

通知 DataTables 每次绘制时

new DataTable('#myTable', {
	drawCallback: function (settings) {
		alert('DataTables has redrawn the table');
	}
});

在回调中使用 API 方法获取绘制中行的數據

new DataTable('#myTable', {
	drawCallback: function (settings) {
		var api = this.api();

		// Output the data for the visible rows to the browser's console
		console.log(api.rows({ page: 'current' }).data());
	}
});

相关

以下选项直接相关,并且可能在您的应用程序开发中也很有用。