web-dev-qa-db-ja.com

2つのフィールドをjQuery検証プラグインと一致させる

メールフィールドと確認メールフィールドがあります。両方の値を一致させるには、両方を検証する必要があります。

これらの2つのフィールドに一致するルールを追加する方法はありますか?

32
Steven

equalTo メソッドを使用できます。

$('#myform').validate({
    rules: {
        email: 'required',
        emailConfirm: {
            equalTo: '#email'
        }
    }
});
68
Darin Dimitrov

2番目のフィールドでこれを行うこともできます。

 class="required email" equalTo='#email'
24
Jazzy

これを使えます

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>
1
Naresh Kumar