{hero}

column().orderable()

自:DataTables 2.0

获取有关列的可排序状态的信息。

说明

此方法提供了以编程方式检查终端用户(点击头单元格)是否可以对给定列排序,而且可以选择根据 columns.orderSequence 定义的列可以采用的排序方向来获取排序方向的能力。

类型

函数 column().order( [ directions ] )

说明

获取有关列可排序状态的信息(启用或不启用以及可用的排序方向)。

参数
返回

如果 directions 未定义或为 false,则 DataTables API 实例包含 truefalse 具体取决于列的可排序状态。如果传递的参数为 true,方法将返回关于此列可以采用的排序方向的信息(参见 columns.orderSequence)。

示例

检查第一列是否可由终端用户排序,如果是,则对此列排序

var table = new DataTable('#myTable');

if (table.column(0).orderable()) {
	table
		.column(0)
		.order()
		.draw();
}

相关

以下选项是直接相关的,并且在应用程序开发中也非常有用。