fastadmin表單驗證


Unexpected token < in JSON at position 0

注意:

 if (!form.is("form"))//form的選擇器不是form直接返回所以調用的時候不要用id和class如Form.api.bindevent("#form,.deform");
                    return;

 

元素加上 data-rule='規則'  且需要Form.api.bindevent("form[role=form]");總表單事件進行組件初始化或者單獨調用Form.events.validator($("form"));驗證事件

規則:

required 字段必填 required
checked 必選,只適用於checkbox和radio checked
match(name) 當前字段值必須和 name 字段的值匹配 match('row[username]')
remote(URL) 請求服務端驗證 remote('validate/check_username_unique')
integer 整數 integer
range(n~) 數值范圍, 請填寫不小於 n 的數 range(3~)
length(n) 請填寫 n 個字符 length(3)
filter 過濾 <>`"' 和字符實體編碼的字符 filter
digits 必須為數字 digits
letters 必須為字母 letters
date 必須為日期,yyyy-mm-dd格式 date
time 必須為時間,hh:ii格式 time
email 必須為email格式 email
url 必須為URL鏈接 url
qq 必須為QQ號 qq
IDcard 必須為身份證號碼 IDcard
tel 必須為電話號碼 tel
mobile 必須為手機號碼 mobile
zipcode 必須為郵箱 zipcode
chinese 必須為中文字符 chinese
username 必須為3-12位數字、字母、下划線 username
password 必須為6-16位字符,不能有空格 password

入門連接 以及更多的使用方法請參考Nice-validator官方教程      

城市選擇器參考city-picker官方教程

 


免責聲明!

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



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