Validform驗證時可以為空,否則按照指定格式驗證


在使用Validform v5.3.2時(http://validform.rjboy.cn/

問題:可以為空,但不為空時需要按照指定格式驗證數據

查看文檔:

5.2.1版本之后,datatype支持:
1、直接綁定正則:如可用這樣寫datatype="/\w{3,6}/i",要求是3到6位的字母,不區分大小寫;
2、支持簡單的邏輯運算:如datatype="m | e, *4-18 | /\w{3,6}/i | /^validform\.rjboy\.cn$/";

則可以寫出解決所提問題的datatype

datatype = "/^\\s*$/|s3-25"

說明:/^\\s*$/ 為驗證空值時的正則表達式 “|”后為需要驗證的格式

或者擴展datatype

$("form.demo").Validform({
    datatype: {
              "empty": /^\s*$/
              }
});

使用:

datatype = "empty|e"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM