【发布时间】:2012-10-21 21:30:21
【问题描述】:
所以这是我的问题的工作演示:bin。首先单击要查看的内容的按钮。接下来,导航到第二个选项卡,密码。这就是问题所在。验证插件中的 EqualTo 调用未正确返回。即使New Password 和Verify Password 正确,equalTo 也会返回 false。我不明白为什么,希望有人能弄清楚。
注意事项:
* 我将插件初始化放在点击回调内的 if 语句中,因为在所有这些之外时滑块显示非常奇怪。这与 hide 事件搞砸了定位有关。所以我只是把它放在回调中,并确保它只初始化一次。
【问题讨论】:
-
equalTo中的这个选择器毫无意义.coda-slider-wrapper .coda-nav .current #new_passwordID 必须是唯一的,只需使用选择器的 ID。更快,更不容易出现编码错误 -
@charlietfl 你到底是什么意思,你是说只做
#new_password因为如果是这样,那么我已经尝试过了,但它不起作用 -
yes... 更简单、更高效。不代表能解决问题。我还不太了解演示...不清楚链接是关于什么的,也看不到表单字段
-
@charlietfl 演示只是向您展示,无论如何,验证总是返回 false 用于比较
New Password字段和Verify Password字段。我发现 jquery 只是无法找到New Password字段。这是更新的demo。在这里,如果您在New Password字段中输入内容并点击提交,它应该会提醒您该框的值。但它现在返回一个空白或undefined,因为它找不到它。 -
需要帮助..将其缩小为最简单的格式,没有滑块或额外的方法。大多数时候标签代码失败,我看不到表单。也不确定什么是有效的密码格式。令人沮丧
标签: jquery html validation jquery-validate