我不明白为什么我的代码不起作用,密码确认不要求 - “密码需要确认”。
我的js代码:
$(document).ready(function(){
$('.new_user').validate({
debug: true,
rules: {
'user[email]':{
required: true
},
'user[password]': {
required: true,
'user[password_confirmation]': {
equalTo: "#user_password"
}
}
},
showErrors: function(errorMap, errorList) {
this.defaultShowErrors();
},
success: "valid"
});
})
我的html代码:
<div><label for="user_password">Password</label><br>
<input id="user_password" name="user[password]" size="30" type="password" class="error"><label for="user_password" generated="true" class="error" style="">This field is required.</label></div>
<div><label for="user_password_confirmation">Password confirmation</label>
<input id="user_password_confirmation" name="user[password_confirmation]" size="30" type="password"></div>