-2
我用jQuery form-validation創建了一個註冊表單。驗證工作適用於所有領域。爲什麼即使值相同,驗證消息也不會消失?
我通過'equelTo'規則比較密碼和確認密碼,但即使值相同,消息也不會消失。
我創建了一個小提琴演示我的問題。 click here
$(function() {
$("form[name='userRegistration']").validate({
rules: {
userEmail: {
required: true,
email: true
},
password: {
required: true,
minlength: 6
},
rePassword: {
required: true,
minlength: 6,
equalTo: "#password"
}
},
messages: {
userEmail: "Please enter valid email address.",
password: {
required: "Please provide password",
minlength: "Your password must be at least 6 characters long."
},
rePassword: {
required: "Please provide confirm password",
minlength: "Confirm password must be at least 6 characters long.",
equalTo: "Enter Confirm Password Same as Password"
}
},
submitHandler: function(form) {
form.submit();
}
});
因爲你的密碼字段userPassword'的'的ID,所以它應該是'equalTo:'#userPassword''。投票結束爲排印錯誤。 –
@NiettheDarkAbsol,請也upvote我的問題。謝謝你的評論。 –
如果我投票結束你的問題作爲一件小事,我會下調它。如果可以的話,我會再次低估它,只是因爲你要求我放棄它... –