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