行重新排序
启用和配置 DataTables 的行重新排序扩展。
请注意 - 此属性需要 DataTables 的 行重新排序 扩展。
描述
此选项提供启用和配置 DataTables 的行重新排序功能。最简单的形式是布尔值 true
,它将启用行重新排序,并带有默认配置选项(由 $.fn.dataTable.RowReorder.defaults
定义)。它还可作为对象使用,以便提供如下所述的自定义配置选项。
请注意,与行重新排序的所有其他配置选项一样,此选项是 DataTables 选项 的默认设置的扩展。应在 DataTables 初始化对象中设置此属性。
类型
布尔值
- 描述
作为布尔值,此属性将启用正在创建的 DataTable 上的行重新排序。
true
将启用行重新排序,而false
不会启用行重新排序。这是一个带有默认配置选项的启用行重新排序的快捷选项。可以通过将此参数设为对象进行自定义,请参见下方。
对象
- 描述
如果设为对象,将在目标 DataTable 上启用行重新排序,并由该对象中提供的选项扩展并可能覆盖默认值 (
$.fn.dataTable.RowReorder.defaults
)。这是在单独的表格基础上或通过默认设置配置行重新排序的方法。
默认值
- 值:
undefined
默认情况下不会初始化行重新排序
示例
为表格启用行重新排序
new DataTable('#myTable', {
rowReorder: true
});
启用具有配置选项的行重新排序
new DataTable('#myTable', {
rowReorder: {
selector: ':last-child'
}
});