column().render()
版本:DataTables 2.0.0
获取一列的渲染数据。
说明
此方法提供对 DataTables 为每个单元格(在本例中,为列)使用的 正交数据 的访问。这允许以不同的方式使用相同的数据。一个典型的示例是日期/时间数据以数字格式(即时间戳)用于排序,但以复杂格式用于显示。
column().data()
方法提供对底层原始数据的访问,而此方法提供对每种类型的渲染数据的访问。提供此方法是为了允许插件作者访问表格中可用的正交数据。
请注意,调用此方法将计算列中单元格的渲染器,而不是从缓存中读取信息(请参见 column().cache()
以从缓存中读取,并参见 column().invalidate()
以清除缓存)。
类型
function column().render( type )
- 说明
获取所选列的渲染数据
- 参数
名称 类型 可选 1 type
否 要获取的数据类型。它可以是以下之一
display
filter
sort
type
- 返回
任何
请求类型的列的渲染数据
示例
获取列的显示信息
var table = new DataTable('#myTable');
var rendered = table.column(1).render();
console.log(rendered);
相关内容
以下选项直接相关,并且在应用程序开发中也可能有用。