我正在使用jquery验证插件来检查表单验证。 这是代码
jQuery.validator.addMethod("word_check", function(value, element) {
return this.optional(element) || /^[a-zA-Z0-9-_]+$/i.test(value);
}, "special characters/spaces not allowed");
$(document).ready(function(){
$("#register").validate({
errorElement: 'div',
rules:{
"Username":{
required: true,
minlength:5,
word_check : true
},
"password":{
required:true,
minlength:5
},
"Confirm_Password":{
required:true,
equalTo: "#password"
},
"email":{
required: true,
email: true
}
}
});
});
它正在运行,但它始终显示“密码不匹配错误,而不是相同的密码”
答案 0 :(得分:0)
检查password
字段是否id="password" name="password"
,第二个字段"Confirm_Password"
是name="Confirm_Password"