使用jQuery validate插件匹配两个字段

时间:2011-02-28 20:52:17

标签: javascript jquery asp.net jquery-validate

我有一个电子邮件字段和一个确认电子邮件字段。我需要验证它们两者以确保它们的值匹配。

有没有办法添加规则来匹配这两个字段?

3 个答案:

答案 0 :(得分:68)

您可以使用equalTo方法:

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

答案 1 :(得分:24)

您也可以在第二个字段执行此操作:

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

答案 2 :(得分:1)

  

你可以使用这个

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>