{hero}

rowReorder

為 DataTables 啟用並配置 RowReorder 擴展。
請注意 - 此屬性需要 DataTables 的 RowReorder 擴展。

描述

此選項提供了啟用和配置 DataTables 的 RowReorder 的能力。 最簡單的形式是使用布林值 true,它將使用預設配置選項啟用 RowReorder(如 $.fn.dataTable.RowReorder.defaults 定義)。 它也可以用作一個物件,以提供如下所述的自訂配置選項。

請注意,與 RowReorder 的所有其他配置選項一樣,此選項是 DataTables 預設選項集的擴展。 此屬性應設定在 DataTables 初始化物件中。

類型

布林值

描述

作為布林值,此屬性將在正在建立的 DataTable 上啟用 RowReorder。 true 將啟用 RowReorder,而 false 將不啟用。

這是一個使用預設配置選項啟用 RowReorder 的快捷選項。 可以透過將此參數作為物件來進行自訂,請參閱下方說明。

物件

描述

如果以物件形式給定,RowReorder 將在目標 DataTable 上啟用,並使用預設值 ($.fn.dataTable.RowReorder.defaults) 擴充,並可能被此物件中提供的選項覆寫。 這是如何在個別表格基礎上或透過預設值配置 RowReorder 的方式。

預設

  • 值: undefined

預設不會初始化 RowReorder

範例

為表格啟用 RowReorder

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

使用配置選項啟用 RowReorder

new DataTable('#myTable', {
	rowReorder: {
		selector: ':last-child'
	}
});