{hero}

get()

自:DataTables 2.0.0

从 DataTable 实例中获取基础数据。

说明

此方法可访问 DataTables API 实例中包含的数据。DataTables API 类似数组,因此可以使用数组表示法访问数据,但也可以使用 API 更明确地说明代码中发生的事情(即,使其更具可读性)。它基于 同名 jQuery 方法

请注意,最初此方法可能看上去类似于 eq() 方法,但这两个方法操作的数据不同

  • eq() 从引用多个表的 API 实例中选择特定的 DataTable
  • get() 从 API 实例获取数据。

类型

函数 get( idx )

说明

从 DataTables API 实例中获取给定索引的数据。

参数
返回

任一

给定索引的数据。undefined 如果数据在给定的索引处不存在,则返回此类型。

示例

获取第二列中最高单元格中的数据(考虑当前的排序)

var table = new DataTable('#myTable');
var cellData = table
	.column(2, { order: 'applied' })
	.data()
	.get(0);

// Note that the above is functionally the same as:
// table.column(2, {order: 'applied'}).data()[0]

获取表中第一行的数据

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

table
	.rows()
	.data()
	.get(0);

// Again, this is functionally the same as:
// table.rows().data()[0]

相关内容

以下选项直接相关,并且对应用程序开发可能也有用。