升级发行说明

升级库通常是一段痛苦的经历,但 DataTables 的主要目标就是避免这种情况,让您能够干净利落地轻松升级 DataTables。向后兼容性始终是我们的首要目标。为了不断前进,有时会出现一些可能会导致问题,具体取决于您的 DataTables 配置。这些更改将在本文档中针对每个主要版本记录。

主要版本

从 1.10+ 升级到 DataTables 2

DataTables 2 是一个主要版本,与 1.x 系列相比,它包含了许多更改、增强和改进。也有一些项目已被删除或更新,这些项目将在本文档中重点介绍。

它是有关 DataTables 2 发行版的一系列相关文档的一部分。

对于像 DataTables 这样的库来说,向后兼容性非常重要,因此我们投入了大量精力来确保 v2 中的重大更改尽可能少,但确实存在一些更改,如本页所述。 阅读更多 »

从 2.0 升级到 DataTables 2.1

与 DataTables 的所有版本一样,特别是次要版本,我们始终高度重视向后兼容性。在大多数情况下,您应该能够升级到 2.1 而不需进行任何修改,但是,本文档中重点介绍了两个需要注意的特定要点。

本文档是有关 DataTables 2.1 发行版的一系列相关文档的一部分。

阅读更多 »

从 1.9 升级到 DataTables 1.10

DataTables 1.10 是对 DataTables 的重大更新,包括全新的 API,并允许使用驼峰式命名法(而不是旧的匈牙利命名法)来指定初始化选项。向后兼容性是 1.10 的重要方面,但您应该注意本文档中提到的几个关键点。

相关文档

阅读更多 »

从 1.8 升级到 DataTables 1.9

尽管 DataTables 1.9 对整个程序的内部方法和结构进行了大量工作,但主要目标之一是确保保留向后兼容性。只有两个较小的更改不是 100% 向后兼容,一个需要少量 CSS 来更正,另一个是状态保存自定义。 阅读更多 »

从 1.7 升级到 DataTables 1.8

DataTables 1.8 在开发时就考虑了向后兼容性,因此对于大多数开发人员来说,它应该是一个直接的替换。考虑到这一点,您应该注意一些小问题,特别是如果您正在开发插件。 阅读更多 »

从 1.6 升级到 DataTables 1.7

与 DataTables 1.x 系列的其他版本一样,1.7 版本专注于在不破坏向后兼容性的情况下进行构建。话虽如此,必须考虑一些差异。 阅读更多 »

从 1.5 升级到 DataTables 1.6

在大多数情况下,DataTables 1.6 可以直接替换 DataTables 1.5。但是,有一些需要注意的小点。 阅读更多 »