jquery.validationEngine-zh.js 3.35 KB
!function(e){e.fn.validationEngineLanguage=function(){},e.validationEngineLanguage={newLang:function(){e.validationEngineLanguage.allRules={required:{regex:"none",alertText:"请输入内容",alertTextCheckboxMultiple:"请选择内容",alertTextCheckboxe:"请选择"},minSize:{regex:"none",alertText:"最少输入 ",alertText2:" 个字符"},maxSize:{regex:"none",alertText:"最多输入",alertText2:" 个字符"},min:{regex:"none",alertText:"最小值"},max:{regex:"none",alertText:"最大值"},past:{regex:"none",alertText:"请输入之前日期"},future:{regex:"none",alertText:"请输入以后日期"},maxCheckbox:{regex:"none",alertText:"超过最大选择"},minCheckbox:{regex:"none",alertText:"请选择",alertText2:"选项"},equals:{regex:"none",alertText:"输入内容不匹配"},phone:{regex:/^([\+][0-9]{1,3}[ \.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ ]?[0-9]{1,4})?$/,alertText:"* Invalid phone number"},email:{regex:/^([A-Za-z0-9_\-\.\'])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,6})$/,alertText:"Email格式有误,请修改"},integer:{regex:/^[\-\+]?\d+$/,alertText:"不是一个整数"},number:{regex:/^[\-\+]?(([0-9]+)([\.,]([0-9]+))?|([\.,]([0-9]+))?)$/,alertText:"* Invalid floating decimal number"},date:{regex:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,alertText:"日期格式必须为 YYYY-MM-DD"},ipv4:{regex:/^([1-9][0-9]{0,2})+\.([1-9][0-9]{0,2})+\.([1-9][0-9]{0,2})+\.([1-9][0-9]{0,2})+$/,alertText:"非法IP地址"},url:{regex:/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,alertText:"URL格式不正确"},onlyNumberSp:{regex:/^[0-9\ ]+$/,alertText:"只允许输入数字"},onlyLetterSp:{regex:/^[a-zA-Z\ \']+$/,alertText:"只允许输入字符"},onlyLetterNumber:{regex:/^[0-9a-zA-Z]+$/,alertText:"只允许输入字符和数字"},onlyChineseLetterNumber:{regex:/^[^#@$?%\^&*+=\\\/?;:"'`~, <>(){}\[\]|。,!?]*$/,alertText:"不能输入任何特殊字符"},ajaxUserCall:{url:"home",extraData:"name=eric",alertText:"* This user is already taken",alertTextLoad:"* Validating, please wait"},ajaxNameCall:{url:"ajaxtest.html",alertText:"* This name is already taken",alertTextOk:"* This name is available",alertTextLoad:"* Validating, please wait"},validate2fields:{alertText:"* Please input HELLO"}}}},e.validationEngineLanguage.newLang()}(jQuery);