【问题标题】:jQuery Validation Plugin - equalTo not workingjQuery 验证插件 - equalTo 不起作用
【发布时间】:2013-08-29 02:23:43
【问题描述】:

我正在尝试将 equalTo 方法与 jQuery 验证插件 (http://jqueryvalidation.org/equalTo-method) 一起使用,但它不起作用。谁能帮我找出问题所在?

HTML:

<input type="text" name="email-again" id="email-again" placeholder="Confirm Email" class="ss-q-short" required />

jQuery:

<script type="text/javascript">

$(function(){
$("#ss-form").validate({

   rules: {
   entry_123: "required",
       email-again: {
       equalTo: "#entry_123"
       }
   }



}); // end of function validate
}); //end of general function

</script>

提前致谢!!!

【问题讨论】:

  • 请显示所有相关的 HTML 标记。我没有看到你的 #entry_123 元素。

标签: jquery forms jquery-validate


【解决方案1】:

试试

jQuery(function ($) {

    $("#ss-form").validate({
        rules: {
            entry_123: "required",
            "email-again": {
                equalTo: "#entry_123"
            }
        }
    }); // end of function validate
});

演示:Fiddle

【讨论】:

  • @user2528845 查看演示
  • @user2528845 查看浏览器控制台是否有错误
  • @user2528845 您也可以分享您正在使用的表单...所需的验证是否在那里工作?
  • 嗯,它说“Uncaught Syntaxerror Unexpected Number” - 但我的代码中没有看到任何错误...?
  • @user2528845 有你的问题...查看抛出错误的行号和文件
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-01-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-05
  • 2012-11-13
  • 2017-03-31
相关资源
最近更新 更多