`

jquery表单验证插件validate

阅读更多
jQuery Validation Plugin 1.12.0pre

*http://bassistance.de/jquery-plugins/jquery-plugin-validation/
*http://docs.jquery.com/Plugins/Validation
*http://docs.jquery.com/Plugins/Validation/Methods#List_of_built-in_Validation_methods
*http://docs.jquery.com/Plugins/Validation/Methods/accept
  *https://github.com/jzaefferer/jquery-validation

邮箱验证
function checkEmail(email){
     re = new RegExp(/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/);
return re.test(email);
       }
// 添加验证方法 (身份证号码验证) 
jQuery.validator.addMethod("isEmailNo", function(value, element) {
  return this.optional(element) || checkEmail(value);
}, "请输入正确的邮箱信息");

$("#form1").validate({
            /*errorLabelContainer: "#messageBox",       //显示错误信息的容器ID 
            wrapper: "li",                              //包含每个错误信息的容器*/ 
            rules:{ 

           "email":{
                    required: true,
                    maxlength: 50,
                    isEmailNo: true
                }    
            }, 
            messages:{

"email":{ 
required: "请填写邮箱", 
                maxlength: "字符长度不能大于50个字符",
                isEmailNo: "邮箱格式不正确"
                }
            }
        });
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics