{hero}

预行重新排序

起于:RowReorder 1.2.1

最终用户已启动了一行重新排序操作。
请注意 - 此属性需要 DataTables 的 RowReorder 扩展。

描述

在使用 RowReorder 时,您可能想要知道用户何时启动一行重新排序操作。此事件提供了这种能力。

此事件触发时,用户已抓住一行进行重新排序,但尚未移动。

请注意,与所有 DataTables 发出的事件一样,此事件将使用 dt 命名空间触发。因此,要侦听此事件,您还必须使用 dt 命名空间,方法是将 .dt 追加到事件名称,或使用 on() 方法侦听此事件,它将自动追加此命名空间。

类型

函数 function( e, node, position )

参数

示例

记录何时开始行重新排序操作

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

table.on('pre-row-reorder', function (e, details) {
	console.log(
		'Row reorder started: ',
		details.node,
		details.index
	);
});