{hero}

column.index()

数据表:1.10

在列索引格式间转换。

说明

DOM 运作时,您通常会使用的是列的可见索引,因为这是 DOM 中可用的信息(当 DataTables 隐藏某一列时,那一列将被彻底地从 DOM 中移除,以便在将来需要的时候重新插入,使之再次可见。使用 column().visible())。然而,当使用表的原始数据时,您通常需要使用列数据索引。该方法就是用于在两种格式之间转换。

类型

函数column.index( type, index )

说明

从输入列索引类型转换成所要求的类型。

参数
返回

计算结果的列索引

示例

在所单击列上显示列索引信息

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

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

$('#example tbody').on('click', 'td', function () {
	var visIdx = $(this).index();
	var dataIdx = table.column.index('fromVisible', visIdx);

	alert('Column data index: ' + dataIdx + ', and visible index: ' + visIdx);
});