columns().render()
起于:DataTables 2.0.0
获取列集合的渲染数据。
描述
此方法提供对 DataTables 用于每个单元格(此例中为列形式)的“正交数据”访问。这允许将相同的数据以不同方式使用。一个典型的示例是日期/时间数据以数字格式(即时间戳)用于排序,但以复杂的格式用于显示。
cells().data()
方法提供对基础原始数据的访问,而此方法提供对每种类型的渲染数据的访问。为了允许插件开发者访问表中提供的数据,提供了此方法。
请注意,调用此方法将评估单元格的渲染器,而不是从缓存中读取信息(请参见 cells().cache()
以从缓存中读取,以及 cells().invalidate()
以清除缓存)。
类型
function columns().render( type )
- 描述
获取选定列的渲染数据
- 参数
名称 类型 可选项 1 type
否 获取的数据类型。它可以是一下内容之一:
display
filter
sort
type
- 返回值
在结果集中为每个选定列提供数据的数据表 API 实例
示例
获取一列的显示信息
var table = new DataTable('#myTable');
var rendered = table.columns(1).render();
console.log(rendered);
相关
以下选项直接相关,在应用程序开发中也可能会有用。