Вот что я сейчас использую, чтобы попытаться проверить форму. Когда я нажимаю кнопку отправки без значений, введенных в форму, я получаю сообщения об ошибках для каждого из входов, как ожидалось. Однако, независимо от того, что я ввел в newpassword2 или newemail2, они никогда не проходят проверку. Я пробовал все: от копирования и вставки до того, чтобы сделать их по одному букве без успеха. Возможно, я неправильно использую атрибут equalTo...
Я также проверил, что все имена селекторов согласуются с идентификатором ввода в форме. Кроме того, все входы содержатся в форме, поэтому нет никаких внешних тегов формы (я читал, что это была проблема с кем-то еще).
$(document).ready(function() {
$("#account_data").validate({
rules: {
newpassword1: { required: true },
newpassword2: { equalTo: "#newpassword1" },
newemail1: { required: true, email: true },
newemail2: { equalTo: "#newemail1" }
}
});
});
Любая помощь будет чрезвычайно оценена!
СПАСИБО!!!
-Т -