Сопоставьте два поля с плагином проверки JQuery - PullRequest
32 голосов
/ 28 февраля 2011

У меня есть поле электронной почты и поле подтверждения электронной почты.Мне нужно проверить оба из них, чтобы убедиться, что их значения совпадают.

Можно ли добавить правило для сопоставления этих двух полей?

Ответы [ 3 ]

68 голосов
/ 28 февраля 2011

Вы можете использовать метод equalTo :

$('#myform').validate({
    rules: {
        email: 'required',
        emailConfirm: {
            equalTo: '#email'
        }
    }
});
24 голосов
/ 30 ноября 2012

Вы также можете сделать это во втором поле:

 class="required email" equalTo='#email'
1 голос
/ 17 декабря 2014

U может использовать это

email: {
      required: true, email: true
      },
c_email: { 
                required: true, equalTo: "#email", minlength: 5
          },

<div class="form-row"><span class="label">email</span><input type="email" name="email" class="required" id="email" /></div>

<div class="form-row"><span class="label">Confirm email</span><input type="email" name="c_email" id="c_email" /></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...