预行重新排序
起于:RowReorder 1.2.1
最终用户已启动了一行重新排序操作。
请注意 - 此属性需要 DataTables 的 RowReorder 扩展。
描述
在使用 RowReorder 时,您可能想要知道用户何时启动一行重新排序操作。此事件提供了这种能力。
此事件触发时,用户已抓住一行进行重新排序,但尚未移动。
请注意,与所有 DataTables 发出的事件一样,此事件将使用 dt
命名空间触发。因此,要侦听此事件,您还必须使用 dt
命名空间,方法是将 .dt
追加到事件名称,或使用 on()
方法侦听此事件,它将自动追加此命名空间。
类型
示例
记录何时开始行重新排序操作
var table = new DataTable('#myTable', {
rowReorder: true
});
table.on('pre-row-reorder', function (e, details) {
console.log(
'Row reorder started: ',
details.node,
details.index
);
});