{hero}

提前绘图回调

自 DataTables 1.10 起

预绘画回调。

说明

drawCallback 回调的伙伴,此函数在每次画表的开始调用。因此它可以在每次绘画前更新或清理显示(例如移除事件),此外,还可以通过返回 false 取消绘画。任何其他返回(包括 undefined)都会导致出现完整的绘画。

类型

函数 preDrawCallback(settings)

参数

示例

移除表主体中单元格的绑定事件

new DataTable('#myTable', {
	preDrawCallback: function (settings) {
		$('#example tbody').off('click', 'td');
	}
});

取消表绘画如果 #test 的值是 1

new DataTable('#myTable', {
	preDrawCallback: function (settings) {
		if ($('#test').val() == 1) {
			return false;
		}
	}
});

相关

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