123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- /*edited by fukai*/
- (function($) {
- $.fn.validationEngineLanguage = function() {};
- $.validationEngineLanguage = {
- newLang: function() {
- $.validationEngineLanguage.allRules = {"required":{
- "regex":"none",
- "alertText":"* 非空选项.",
- "alertTextCheckboxMultiple":"* 请选择一个单选框.",
- "alertTextCheckboxe":"* 请选择一个复选框."},
- "length":{
- "regex":"none",
- "alertText":"* 长度必须在",
- "alertText2":" 至 ",
- "alertText3": "之间."},
- "maxCheckbox":{
- "regex":"none",
- "alertText":"* 最多选择 ",
- "alertText2":" 项."},
- "minCheckbox":{
- "regex":"none",
- "alertText":"* 至少选择 ",
- "alertText2":" 项."},
- "confirm":{
- "regex":"none",
- "alertText":"* 两次输入不一致,请重新输入."},
- "telephone":{
- "regex":"/^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/",
- "alertText":"* 请输入有效的电话号码,如:010-29292929."},
- "mobilephone":{
- "regex":"/(^0?[1][358][0-9]{9}$)/",
- "alertText":"* 请输入有效的手机号码."},
- "email":{
- "regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
- "alertText":"* 请输入有效的邮件地址."},
- "date":{
- "regex":"/^(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29)$/",
- "alertText":"* 请输入有效的日期,如:2008-08-08."},
- "ip":{
- "regex":"/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/",
- "alertText":"* 请输入有效的IP."},
- "chinese":{
- "regex":"/^[\u4e00-\u9fa5]+$/",
- "alertText":"* 请输入中文."},
- "url":{
- "regex":"/^[a-zA-z]:\\/\\/[^s]$/",
- "alertText":"* 请输入有效的网址."},
- "zipcode":{
- "regex":"/^[1-9]\\d{5}$/",
- "alertText":"* 请输入有效的邮政编码."},
- "qq":{
- "regex":"/^[1-9]\\d{4,9}$/",
- "alertText":"* 请输入有效的QQ号码."},
- "onlyNumber":{
- "regex":"/^[0-9]+$/",
- "alertText":"* 请输入数字."},
- "onlyNumberWide":{
- "regex":"/^[-]?\\d+(\\.\\d{1,4})?$/",
- "alertText":"* 请输入整数或小数(正负均可)."},
- "onlyDecimal":{
- "regex":"/^[-]?\\d+(\\.\\d{1,4})$/",
- "alertText":"* 请输入4位以内的小数(正负均可)."},
- "illegalLetter":{
- "regex":"/^[^\`\{\}\[!\(\+~@#%\^&\*\)\|\\\\:;\'\"><\?/=_]+$/",
- "alertText":"* 含有非法字符,请检查."},
- "onlyLetter":{
- "regex":"/^[a-zA-Z]+$/",
- "alertText":"* 请输入英文字母."},
- "noSpecialCaracters":{
- "regex":"/^[0-9a-zA-Z]+$/",
- "alertText":"* 请输入英文字母或数字."},
- "noSpecialUnderlineCaracters":{
- "regex":"/^[0-9a-zA-Z_]+$/",
- "alertText":"* 请输入英文字母或数字或下划线."},
- "ajaxUser":{
- "file":"../user/validateUserName.do",
- "alertTextOk":"* 可以使用.",
- "alertTextLoad":"* 检查中, 请稍后...",
- "alertText":"* 用户名已存在."},
- "ajaxRole":{
- "file":"../role/validateRoleName.do",
- "alertTextOk":"* 可以使用.",
- "alertTextLoad":"* 检查中, 请稍后...",
- "alertText":"* 该角色名称已存在."}
- };
- }
- };
- })(jQuery);
- $(document).ready(function() {
- $.validationEngineLanguage.newLang();
- });
|