EasyUI 自定義驗證

2021-06-26 06:03:34 字數 2282 閱讀 6273

如果驗證空值:

使用自定義驗證:

required

布林定義文字域是否為必填項

false

validtype

字串定義欄位的驗證型別,比如email, url, etc.

null

missingmessage

字串當文字框為空時提示的文字資訊

this field is required.

invalidmessage

字串當文字框內容不合法時提示的文字資訊

null

提交表單的時候進行驗證:

function submitfrom()

else

};常用自定義驗證

$.extend($.fn.validatebox.defaults.rules, ,

message: '請輸入漢字'

},english: ,

message: '請輸入英文'

},ip: ,

message: 'ip位址格式不正確'

},zip: $/.test(value);

},},

validator: function (value, param) $/.test(value);

},message: 'qq號碼不正確'

},mobile: (\d|\*)$/.test(value);

},message: '手機號碼不正確'

},tel: -|\d-)?(\d|\d)?(-\d)?$/.test(value);

},message: '**號碼不正確'

},mobileandtel: )\d\-\d$)|(^([0\+]\d)\d\d$)|(^([0\+]\d)13\d$)|(^\d\d$)|(^\d\-\d$)/.test(value);

},message: '請正確輸入**號碼'

},number: ,

message: '請輸入數字'

},money: )?$/).test(value);

},message: '請輸入正確的金額'

},mone: )?$/).test(value);

},message: '請輸入整數或小數'

},integer: ,

message: '請輸入最小為1的整數'

},integ: ,

message: '請輸入整數'

},range: else

},message: '輸入的數字在到之間'

},minlength: ,

message: '至少輸入個字'

},maxlength: ,

message: '最多個字'

},//select即選擇框的驗證

selectvalid: else

},message: '請選擇'

},idcode: $)|(^\d$)|(^\d(\d|x|x)$)/.test(value);

},message: '請輸入正確的身份證號'

},loginname: ,

message: '登入名稱只允許漢字、英文本母、數字及下劃線。'

},equalto: ,

message: '兩次輸入的字元不一至'

},englishornum: $/.test(value);

},message: '請輸入英文、數字、下劃線或者空格'

},xiaoshu: ))$/.test(value);

},message: '最多保留兩位小數!'

},ddprice: else

},message: '請輸入1到100之間正整數'

},jretailupperlimit: [0-9])?$/.test(value)) else

},message: '請輸入0到100之間的最多倆位小數的數字'

},ratecheck: [0-9])?$/.test(value)) else

},message: '請輸入0到1000之間的最多倆位小數的數字'

}});

required

布林定義文字域是否為必填項

false

validtype

字串定義欄位的驗證型別,比如email, url, etc.

null

missingmessage

字串當文字框為空時提示的文字資訊

this field is required.

invalidmessage

字串當文字框內容不合法時提示的文字資訊

null

EasyUI 自定義驗證

一 自定義easyui驗證,需要ajax請求後台介面,按照返回結果自定義提示問題 1,ajax需要設定async引數為false,以便傳送同步請求,接收返回值 2,設定指定驗證的message屬性 見 extend fn.validatebox.defaults.rules,async false,...

EasyUi實現自定義驗證

1.建立乙個正規表示式驗證的js檔案。如validatebox.js,內容如下 擴充套件easyui表單的驗證 身份證驗證 var acity function iscardid sid d x i.test sid return 你輸入的身份證長度或格式錯誤 sid sid.replace x i...

easyui常用自定義表單驗證

例如 校驗輸入框只能錄入0 1000之間 最多有2位小數的數字 表單下面 寫在 function 裡面 意思是當頁面載入完成後這些驗證規則就開始生效 function message 請輸入英文 自定的的驗證的用法 mone test value message 請輸入整數或小數 integer m...