行().索引()
自 DataTables 1.10 版本起
获取选中行的行索引。
描述
DataTables 将行和列的数据存储在内部索引中,以便快速排序、搜索等。有时了解这些索引很有用,因为它们可用于 行()
、列()
和使用选择器的其他 API 方法中的高效选择器。
此方法用于检索选中行的索引,然后可将其用作选择器的一部分来更新数据。
类型
示例
显示一个点击行的行索引的警报
var table = new DataTable('#myTable');
$('#example tbody').on('click', 'tr', function () {
alert('Row index: ' + table.row(this).index());
});
将选中行用作 单元格()
选择器的一部分。
var table = new DataTable('#myTable');
$('#example tbody').on('click', 'tr', function () {
var idx = table.row(this).index();
table
.cell(idx, 0) // note that you could actually pass in 'this' as the row selector!
.data('Updated')
.draw();
});
相关
以下选项直接相关,在您的应用程序开发中也可能非常有用。