{hero}

列已重新排序

自:ColReorder 2.0

列重新排序已完成,表格已更新。
请注意 - 此属性需要用于 DataTables 的 ColReorder 扩展。

描述

当列重新排序完成时,此事件会让您知道。这可能是进行 colReorder.move() 的个别调用之后(用于 UI 拖放重新排序),或在 colReorder.order() 调用的所需全部更新之后。

还可使用 column-reorder 事件了解重新排序何时发生 - 但它适用于每项重新排序操作(即,它可能从 colReorder.order() 触发多次)。

请注意,与其他所有 DataTables 发出的事件一样,此事件使用 dt 命名空间触发。因此,要接收此事件,您还必须使用 dt 命名空间,只需在您的事件名称后添加 .dt,或使用 on() 方法接收事件,该方法会自动添加此命名空间。

类型

函数 function( e, details )

参数

示例

当列已重新排序时的通知

var table = new DataTable('#myTable', {
	colReorder: true
});

table.on('columns-reordered', function (e, settings, details) {
	console.log('Columns have been reordered');
});