클라이언트 측 유효성 검사를 위해 jQuery 유효성 검사 플러그인을 사용하고 있습니다. editUser()
오류 메시지를 표시하는 '사용자 편집'버튼을 클릭하면 기능 이 호출됩니다.
그러나 'Clear'버튼을 클릭하면 별도의 함수를 호출하는 양식의 오류 메시지를 지우고 싶습니다 clearUser()
.
function clearUser() {
// Need to clear previous errors here
}
function editUser(){
var validator = $("#editUserForm").validate({
rules: {
userName: "required"
},
errorElement: "span",
messages: {
userName: errorMessages.E2
}
});
if(validator.form()){
// Form submission code
}
}
resetForm()
모든 인스턴스를 지우지 않는 경우가.error
있습니다. 호출하지 않으면 잔여 CSS가 빨간색 텍스트 색상처럼 남습니다.removeClass()
. 예 :$('#myform .control-group').removeClass('error');