2015 年 4 月 30 日星期四

DataTables 1.10.7

DataTables 1.10.7 现已发布,建议所有使用 DataTables 1.10 的开发人员进行更新。

尽管我原本没有计划在 5 月底之前进行此版本发布,但随着 jQuery 1.11.3 和 2.1.4 的发布,DataTables 中的一个 bug 就暴露了出来,这个 bug 会在执行“智能”搜索时引发错误。作为 jQuery 插件的 DataTables 理应尽快发布版本以对最新版本的 jQuery 提供全面支持。

新功能

1.10.7 中包含两个新的 API 方法,它们专为我正在为 DataTables 开发的两个新扩展而设,但从更一般的意义上来说,它们在使用 DataTables API 时非常有用

  • any() - 它能够让你简单地得知结果集中是否发现了任何结果 - 例如,table.rows( '.important' ).any() 如果找到带有类 important 的行,将返回 true,否则返回 false
  • i18n() - 为插件作者提供的国际化功能。此方法让作者能够在其插件中使用 language 配置对象的。它还包括对使用单数、复数、双数等形式的语言的支持。

错误修复

除了修复 jQuery 不兼容问题,还有若干其他更改用于解决已知问题,其中包括防止在 IE6/7 中崩溃以及删除 CSS 文件中的冗余代码。有关详情,请参阅 vollständige Release-Hinweise

下载

最新版本的 DataTables 可在 DataTables CDN 上获得,可以立即使用,或 下载文件 进行本地安装。

CSS
JS

享受

感谢大家对这个项目提供的支持和投入。对于错误报告、功能建议、有关如何使用 DataTables 的反馈以及总体鼓励,我表示竭诚欢迎。

我期待这个项目未来几个月的规划更新!