jQuery 智能表單驗證,nice-validator 0.8.0 發布

jopen 9年前發布 | 9K 次閱讀 nice-validator

喜大普奔。歷時1年多,nice-validator 迎來了新的版本 v0.8.0,同時也更新了全新的官方文檔

多項新功能以及改進,從此再也不用擔心表單驗證了。

簡單、智能、令人愉悅的表單驗證方案。內置強大的驗證機制,適用于各種簡單和復雜的應用場景。

支持自動初始化,完全不用寫js也可以驗證表單。
支持主題機制,多規則綁定,事件驅動,國際化。
支持主流瀏覽器(IE6+、Chrome、Firefox、Opera、Safari)。
有詳細的中文API文檔

在線試試:http://niceue.com/validator/demo/推ter-js.php?theme=simple_right

jQuery 智能表單驗證,nice-validator 0.8.0 發布

v0.8.0 更新說明

  • new#114 支持提前初始化(驗證將來才存在的表單)

  • new#126 支持require.js、sea.js,支持自加載語言和樣式

  • new#130 target參數支持傳遞回調

  • new#136 提交按鈕支持標準的formnovalidate屬性

  • new#137 規則required支持jQuery選擇器參數

  • new#134 支持多個字段required其中之一

  • new#145 增加jQuery選擇器 :filled

  • new#146 如果規則返回值為undefined,則繼續驗證下一個規則

  • new#147 參數timely支持新的值3

  • new#133 DOM傳參支持data-timely

  • new#148 DOM傳參支持data-must

  • new#165 增加 showmsg 和 hidemsg 事件

  • new#167 remote規則支持自定義參數

  • new#168 增加參數 ignoreBlank ,沒有值的時候暫不驗證

  • new#176 增加內置規則 validate

  • change#135 去掉groups參數,使用required規則替代

  • change#138 強制規則名只能使用字母、數字、下劃線

  • change#141 去掉方法mapMsg,使用showMsg替代

  • change#144 去掉方法setMsg、setRule

  • change#150 去掉默認主題的showOk配置

  • change#152 去掉checked規則不驗證隱藏checkbox的特性

  • change#156 表單沒有action不要默認當做ajaxSubmit

  • change#164 ok提示消息的配置

  • change#177 DOM傳參不再支持 notimely 屬性

  • change#188 移除參數 defaultMsg 和 loadingMsg

  • fixed#151 跨域ajax請求時候報錯

  • fixed#175 IE下在input獲取焦點時候刷新頁面會緩存上次的DOM

  • fixed#180 checkbox 沒有name 的時候不能正確驗證

  • fixed#189 與match當前字段對比的字段如果沒有規則會報錯

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!