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 的訊息和一般的鼓勵。
我期待未來幾個月為該專案計劃的更新!