Я використовую плагін для перевірки 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');