Плагин Проверки jQuery + equalTo Не Работающий

Вот то, что я в настоящее время использую, чтобы попытаться проверить форму. То, когда я нажимаю, отправляют без значений, ввело в форму, я получаю сообщения об ошибках для каждых из исходных данных как ожидалось. Однако независимо от того, что я вставил newpassword2 или newemail2, они никогда не 'передают' проверку. Я попробовал все из копии и вставки к созданию их одна буква каждый ни к какому успеху. Возможно, я не использую атрибут equalTo правильно...

Я также проверил, что все названия селекторов соглашаются с входным идентификатором на форме. Кроме того, все исходные данные содержатся в форме, таким образом, нет никого за пределами тегов form (я считал, что была проблема с кем-то еще).

$(document).ready(function() { 
    $("#account_data").validate({ 
        rules: { 
            newpassword1: { required: true }, 
            newpassword2: { equalTo: "#newpassword1" },
            newemail1: { required: true, email: true },
            newemail2: { equalTo: "#newemail1" }
        }
    }); 
});

Любая справка была бы чрезвычайно ценна!

Спасибо!!!

- Tom -

13
задан Sparky 3 November 2016 в 01:32
поделиться

1 ответ

@Tom try

        newpassword1: { required: true }, 
        newpassword2: { required: true,equalTo: "#newpassword1"},
        newemail1: { required: true, email: true },
        newemail2: { required: true,email: true ,equalTo: "#newemail1" }

или используйте последнюю версию подключаемого модуля проверки

Теперь правила добавлены с требуемым паролем, установленным на true, а второе условие для password_again установлено на Требуется истина, и он должен «равняться» полю ввода с идентификатором пароля. Установив эти условия, мы можем достичь того, чего хотим. Не забудьте проверить демо поста, чтобы увидеть, как он работает. Для получения дополнительной документации и ресурсов по этому плагину посетите jQuery Validation Plugin

2
ответ дан 1 December 2019 в 19:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: