{hero}

cells().cache()

从 DataTables 1.10 起

获取选定单元格的 DataTables 缓存数据。

已弃用!

从 v2.0 开始弃用此功能。此功能尚未计划移除,但不鼓励使用,应该使用下面讨论的替代方案。

使用 cells().render() 获取特定渲染类型的数据,而不是访问 DataTables 的缓存。此方法将在 DataTables 3 中移除。

说明

DataTables 会缓存用于搜索和排序的数据,以便在需要时能以最快的速度运行这些操作。有时获取 DataTables 为这些操作缓存的数据可能很有用,例如创建 select 列表以提供基于列的过滤器时。

无法保证在任何特定时刻都能获取到缓存数据。如果 DataTables 尚未请求数据,则不会缓存数据。在使用 order 选项,并且尚未对列执行排序时,这一点尤为明显。数据的无效化也会导致移除缓存。

类型

函数 cells().cache( [ type ] )

说明

获取指定缓存类型的缓存数据

参数
返回

DataTables API 实例,包含用于选定单元格的缓存数据。

相关

以下选项直接相关,在您的应用程序开发中可能同样有用。