插件开发

尽管 DataTables 非常灵活,但您有时可能希望根据您的特定需求自定义某些方面。DataTables 有一些插件和扩展选项,这些选项在此部分中有详细说明。

如果您确实花时间为 DataTables 创建一个插件并希望与他人共享,请 与我们联系

API 插件开发

DataTable 的 API 提供了大量用于操纵表格和从中收集数据的方法。您需要的大部分方法都是内置的,但您可能还会发现能够创建插件 API 方法以扩展内置功能很有用。本页讨论如何为 DataTables 创建一个插件 API 方法。 了解更多 »

特性插件开发

DataTables 在表格周围放置了许多控制和信息元素。我们将这些组件称为“特性”。DataTables 有很多内置的特性,它们通过公开注册附加特性的 API 进行注册,作为插件。本页讨论如何使用特性 API。 了解更多 »

排序插件开发

DataTables 内置支持可以正确对照表中显示的最常见数据类型排序,但有时您会发现您有未按预期排序的数据。一个选项是使用 正交数据,这样 DataTables 理解的数据用于排序(例如,日期可以指定为整数时间戳,而不是格式化字符串)。另一个选择是使用排序插件,如本页所述。 了解更多 »

类型检测插件开发

排序插件 对于排序任意数据类型非常有用,但是为了真正有用,它们需要一个配套的类型检测插件,该插件将自动扫描列数据并确定排序插件是否可以按列对数据进行排序。排序插件可以通过 columns.type 选项在没有类型检测插件的情况下使用,但是如果仅仅自动为您完成此操作,其实用性会大大提高! 了解更多 »