0
이 문제는 매우 사소하지만 확실하지는 않습니다.jQuery 유효성 검사 기능이 작동하지 않습니다.
jquery validate를 사용하여 양식의 유효성을 검사하지 않습니다.
$(document).ready(function() {
$("#loginForm").validate({
rules: {
email: "required",
passwd: "required",
email:{
minlength: 10
}
},
messages: {
email: "Please enter your email",
passwd: "Please enter your passwd",
email:{
minlength: "Minlength has to be 10"
}
},
submitHandler: function(form) {
$("#pp").text("right");
form.submit();
}
});
})
콘솔 오류가 없습니다. 나는 다음과 같습니다
이름, passwd는 이름, 유효성을 검사하려는 필드의 ID이며 loginForm은 양식의 ID입니다. 문제는 잘못된 입력을 전달할 때 오류 메시지가 표시되지 않는다는 것입니다. 디버그 모드를 통해 갈 때, 유효성 검사 전에 준비된 함수 내부의 경고가 호출되었지만 스택이 유효성 검사 함수에 도달하는 것을 보지 못했습니다.
코드 (HTML + JS) 우리는이 양식의 HTML을 볼 필요가 – faby
을 게시하시기 바랍니다. – Sparky
두 개의 개체 (규칙 및 메시지)에서 "전자 메일"키의 값을 덮어 쓰고 있습니다. – James