Как получить отдельное сообщение об ошибке для проверки соответствия полей, а также необходимые
Я использую JQuery validate для проверки того, что два поля заполнены и совпадают.
$("#resetFormDo").validate({
rules: {
password: {
required: true
},
passwordCopy: {
required: true,
equalTo: '#password'
},
},
messages: {
password: "Both fields required",
passwordCopy: "Both fields required"
},
});
Вопрос: как добавить другое сообщение об ошибке, когда поля не совпадают?
Если он установлен, как указано выше, он просто выдает такое же сообщение об ошибке для поля passwordCopy, если оно пустое или не соответствует другому полю пароля. Должен ли я просто сделать сообщение более общим, например: "Оба поля обязательны и должны совпадать"? Или есть способ разделить их?
1 ответ
Решение
Я думаю, что это решит это:
$("#resetFormDo").validate({
rules: {
password: {
required: true,
},
passwordCopy: {
required: true,
equalTo: "#password"
}
},
messages: {
password: {
required: "Please provide a password",
},
passwordCopy: {
required: "Please provide a password",
equalTo: "Both fields must match"
}
}
});
});