jQuery.validator.addMethod+校验--有道笔记整理

// 手机号码验证    
  jQuery.validator.addMethod("isMobile", function(value, element) {
    value = jQuery.trim(value);
    var length = value.length;
    return this.optional(element) || (length == 11 && /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/.test(value));    
  }, "请输入正确的手机号码!");

  // 不能包含全角字符
  jQuery.validator.addMethod("hasChn", function(value, element) {
    return  (escape(value).indexOf("%u") < 0);    
  }, "不能包含中文字符");

  // 只能输入中文
  jQuery.validator.addMethod("onlyChn", function(value, element) {
    return  ((/^[\u4e00-\u9fa5]+$/.test(value)));
    }, "只能输入中文字符");
 
    //**************************************
    // 信息验证
    //**************************************  
    $(".verify").each(function(i){
   $(this).html("<span style='color:red'>*</span>"+$(this).html());
   });
 
  //聚焦第一个输入框
  $("#loginName").focus();
  //为userInfoFrom注册validate函数
  $("#sysAddUserInfo").validate({
   onsubmit: false,
   rules: {
    loginName:{
     required:true,
     hasChn:true,
     rangelength:[2,30]
       },
       realName:{
        required:true,
        onlyChn:true,
     rangelength:[2,10]
    },
     
    email:{
     email:true,
     rangelength:[0,20]
    },
    phone:{
     isMobile:true
    }
    }
  });

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/want_water_fish/article/details/49930343
上一篇jQuery.validator.addMethod+数据在client端的校验-有道笔记整理
下一篇中文的正则biaoda表达式--有道笔记整理
想对作者说点什么? 我来说一句

笔记云应用

2013年05月29日 15.04MB 下载

没有更多推荐了,返回首页

关闭
关闭