一、扩展easyui的验证规则
- /* easyUI自带的校验 */
- /*
- email: Match email regex rule.
- url: Match URL regex rule.
- length[0,100]: Between x and x characters allowed.
- remote['http://.../action.do','paramName']: Send ajax request to do validate value, return 'true' when successfully.
- */
- $.extend($.fn.validatebox.defaults.rules, {
- phone : { //手机号码校验
- validator: function(value, param){
- return checkPhone(value);
- },
- message: '请输入正确的手机号码。'
- },
- myEmail : { //邮箱校验,避免使用email和默认的冲突
- validator: function(value, param){
- return checkEmail(value);
- },
- message: '请输入正确的邮箱'
- },
- loginName : { //登录名,数字、英文字母或者下划线
- validator: function(value, param){
- return checkLoginName(value);
- },
- message: '只能输入数字、英文字母或者下划线'
- },
- telePhone : { //座机,区号及分机号可有可无
- validator: function(value, param){
- return checkTelePhone(value);
- }, 下载
- message: '请输入正确的座机号码'
- },
- chinese : { //
- validator: function(value, param){
- return checkChinese(value);
- },
- message: '只能输入中文汉字'
- },
- number : { //正整数,包括0(00,01非数字)
- validator: function(value, param){
- return isNumber(value);
- },
- message: '只能输入数字(01非数字)'
- },
- numberText : { //数字组成的字符串,如000222,22220000,00000
- validator: function(value, param){
- return isNumberText(value);
- },