2015 年 4 月 30 日,星期四

DataTables 1.10.7

DataTables 1.10.7 已發佈,建議所有使用 DataTables 1.10 的開發人員更新。

我原本計劃在五月底才發布此版本,但 jQuery 1.11.3 和 2.1.4 的發布暴露了 DataTables 中的一個錯誤,該錯誤會在執行「智慧」搜尋時導致拋出錯誤。由於 DataTables 作為 jQuery 外掛程式,因此應該快速發布以完全支援最新版本的 jQuery。

新功能

1.10.7 版本包含了兩個新的 API 方法,它們專門用於我正在開發的 DataTables 兩個新擴充套件,但更廣泛地說,它們在與 DataTables API 互動時非常有用

  • any() - 簡單地讓您知道是否在結果集中找到任何結果 - 例如,table.rows( '.important' ).any() 如果找到具有類別 important 的行,則將返回 true,否則返回 false
  • i18n() - 為外掛程式作者提供國際化支援。此方法為作者提供了使用來自 language 設定物件的資訊來開發外掛程式的功能。它還包括對使用單數、複數、雙數等形式的語言的支援。

錯誤修正

除了 jQuery 不相容的修復之外,還有許多其他變更來解決已知的問題。這包括防止在 EI6/7 中崩潰並刪除 CSS 檔案中的冗餘程式碼。請參閱完整發行說明以獲取詳細資訊。

下載

最新版本的 DataTables 可在 DataTables CDN 上立即使用,或者下載檔案進行本地安裝。

CSS
JS

盡情使用

感謝大家對此專案的支持和投入。我們非常歡迎錯誤報告、功能建議、關於您如何使用 DataTables 的訊息和一般的鼓勵。

我期待未來幾個月為該專案計劃的更新!