ฉันใช้ปลั๊กอินตรวจสอบ jQuery สำหรับการตรวจสอบฝั่งไคลเอ็นต์ ฟังก์ชั่นeditUser()
ถูกเรียกใช้เมื่อคลิกปุ่ม 'แก้ไขผู้ใช้' ซึ่งแสดงข้อความผิดพลาด
แต่ผมต้องการที่จะข้อความผิดพลาดที่ชัดเจนเกี่ยวกับรูปแบบของฉันเมื่อฉันคลิกที่ปุ่ม 'ล้าง' 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');