//擴充套件easyui表單的驗證
$.extend($.fn.validatebox.defaults.rules, ,
message: '只允許漢字、英文本母、數字及下劃線、減號和* '
},chs_length_character: else else
}}, message: ''
}});
easy 的多重驗證
1 2
return true 不需要顯示message中內容
return false 需要顯示message中內容
網上資料
$.extend($.fn.validatebox.defaults.rules, characters.';
if(!rules.email.validator(value))
if(!rules.length.validator(value,param))
return value.length >= param[0];
},message : ''
}});
2013-01-06
自從1.3.2版本開始,validatebox自身已經支援多重校驗了,例如:
input class="easyui-validatebox" data-options="required:true,validtype:['email','length[0,20]']">
/////擴充套件easyui表單的驗證
$.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: '請輸入整數或小數'
},maxmonelength: )?$/).test(value);
},message: '請輸入小於的整數或小數'
},integer: ,
message: '請輸入最小為1的整數'
},integ: ,
message: '請輸入整數'
},integmaxlength: ,
message: '最多位整數'
},integeqlength: ,
message: '請輸入位整數'
},range: else
},message: '輸入的數字在到之間'
},minlength: ,
message: '至少輸入個字'
},maxlength: ,
message: '最多個字'
},//select即選擇框的驗證
selectvalid: else
},message: '請選擇'
},idcode: $)|(^\d$)|(^\d(\d|x|x)$)/.test(value);
},message: '請輸入正確的身份證號'
},chs_character: ,
message: '只允許漢字、英文本母、數字及下劃線、減號和* '
},equalto: ,
message: '兩次輸入的字元不一至'
},englishornum: $/.test(value);
},message: '請輸入英文、數字、下劃線'
},englishornumber: $/.test(value);
},message: '請輸入英文、數字'
},englishornumeqlength: $/.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之間的最多倆位小數的數字'
},general: else else
}}, message: ''
}});
easyUI 表單驗證
easyui表單驗證,主題 2.遠端校驗 需要和後台互動的校驗 這個涉及到easyui校驗的觸發機制。3.表單提交時的校驗 easyui的驗證,定義input標籤的class easyui validatebox 驗證在dataoptions屬性中。先看一段簡單的 驗證使用者名為必填字段 驗證登入名...
EasyUI表單驗證
easyui的form表單裡面的驗證框,先講解下validatebox類和相關的屬性。驗證規則 驗證規則是通過使用 required 和 validtype 特性來定義的,這裡是已經實施的規則 要自定義驗證規則,重寫 fn.validatebox.defaults.rules 來定義乙個驗證函式和無...
easyui 之表單驗證
1 2 擴充套件easyui的validator外掛程式rules,支援更多型別驗證 3 4 extend fn.validatebox.defaults.rules,9 message 最少輸入 個字元 10 11 length 16 message 輸入內容長度必須介於和之間 17 18 pho...