{hero}

column().index()

自:DataTables 1.10

获取选中列的列索引。

说明

DataTables 将行和列的数据存储在其内部索引中,以进行快速排序、搜索等操作。有时候了解这些索引非常有用,因为它们可用于效率更高的选择器,如 row()column() 和其他使用选择器的 API 方法中。

此方法用于检索选中列的索引。默认情况下,它将返回列数据索引(即不考虑列的可见性),但将 visible 作为该方法的第一个参数传入,则返回的索引将是列的可见索引,其中会考虑隐藏的列(例如,如果隐藏了第 0 列,则所有后续列的可见索引都会偏移 1)。

类型

函数 column().index( [type] )

说明

获取选中列的列索引。

参数
返回

选中列的列索引。

实例

获取列的可见索引

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

table.column(0).visible(false);

var idx = table.column(1).index('visible');
alert(idx); // will show 0

相关信息

以下选项是直接相关的,在您的应用程序开发中可能也很有用。