JQuery确认密码验证不起作用

Posted

技术标签:

【中文标题】JQuery确认密码验证不起作用【英文标题】:JQuery confirm password validation not working 【发布时间】:2014-02-14 03:15:49 【问题描述】:

我正在使用一个 jquery 验证插件来检查表单验证。 这是代码

新用户?在这里注册!

用户名 密码 确认密码 电子邮件 提交

jQuery.validator.addMethod("word_check", function(value, element) 
    return this.optional(element) || /^[a-zA-Z0-9-_]+$/i.test(value);
, "special characters/spaces not allowed");
$(document).ready(function()
    $("#register").validate(
        errorElement: 'div',
        rules:
           "Username":
            required: true,     
            minlength:5,
            word_check : true
          ,
        "password":
             required:true,
             minlength:5
        ,
        "Confirm_Password":
            required:true,
            equalTo: "#password"
        ,
        "email":
             required: true,
             email: true
        
        
  );  
 );

它正在工作,但它总是显示“密码不匹配错误,而不是相同的密码”

【问题讨论】:

【参考方案1】:

检查password 字段是否有id="password" name="password",第二个字段"Confirm_Password" 是否有name="Confirm_Password"

【讨论】:

我已经测试了你的代码和它的罚款jsfiddle.net/63fS4/1检查你的jquery验证插件版本和jquery版本 是的,它工作正常,但找不到我的作品,你能不能看看我的表单代码。

以上是关于JQuery确认密码验证不起作用的主要内容,如果未能解决你的问题,请参考以下文章

是的架构验证密码和确认密码不起作用

jQuery Parsley/Laravel - 密码验证不起作用

Django用户注册验证不起作用

Zend_Dojo 表单密码文本框验证不起作用

Ajax成功功能在jquery mobile中不起作用

Jquery 确认删除使用 noty js 不起作用