DESTINY Validator(DT Validator)是一款由大連首聞科技有限公司自主研發的基於MIT開源協定的前端驗證組件。擁有使用簡單、功能強大、跨瀏覽器支持、程式思路清晰、高效載入等眾多優秀素質。
DESTINY Validator(DT Validator)已被開源社區(OSChina)收錄為推薦開源組件。
基本介紹
- 軟體名稱:DESTINY VALIDATOR (DT Validator)
- 軟體平台:Web套用平台
- 最近更新時間:2014年12月04日
- 軟體語言:Javascript
- 開發商:大連首聞科技有限公司
- 軟體授權:MIT授權協定
- 軟體版本:1.1.8
- 軟體大小:1,484KB
產生背景,發展歷程,主要功能,表單基礎驗證,樣式自定義,驗證擴展,唯一驗證,版本更新,
產生背景
DESTINY VALIDATOR(DT Validator)是作為DESTINY CORE核心繫統的內建前端組件出現的,為了解決前端表單驗證而製作,隨著DESTINY CORE核心繫統的不斷升級完善,DT Validator也隨之逐步更新換代,經過了兩年的更新與完善,已經在多個實際項目中得到穩定性、高效性驗證,並得到客戶滿意。
發展歷程
DESTINY VALIDATOR(DT Validator)發展之初僅作為內部組件,後由研發人員不斷進行更新升級,最終打包成為一項開源組件供所有人下載學習使用。
主要功能
表單基礎驗證
DESTINY VALIDATOR(DT Validator)本身支持多類別的表單驗證,驗證參數通過valid屬性進行定義,多驗證類別使用“|”進行分割,極大的提高了編程人員工作效率,並且在開發便捷性、程式易讀性上都有非常好的體驗。
DESTINY VALIDATOR(DT Validator)原生支持必填驗證、長度驗證、大小驗證、內容驗證(如信箱、連結、英文、中文、小數、整數、電話)、身份證驗證、唯一驗證等,而且提供驗證接口可以對驗證內容進行自由擴展,達到實現自定義驗證的目的。
樣式自定義
DESTINY VALIDATOR(DT Validator)可通過一些內建屬性進行樣式的自定義配置。
驗證擴展
DESTINY VALIDATOR(DT Validator)可以通過初始化的option屬性進行驗證擴展,擴展方式可以採用正則表達式或方法直接定義,在官方網站示例中均有示例可以查閱。
唯一驗證
DESTINY VALIDATOR(DT Validator)原生支持Ajax後台的唯一驗證,可用於驗證典型的資料庫記錄重複驗證以避免重複。
版本更新
當前最新版本:version 1.1.8