gpt4 book ai didi

jQuery 验证插件 + equalTo 不工作

转载 作者:行者123 更新时间:2023-12-03 22:06:27 26 4
gpt4 key购买 nike

这是我目前用来尝试验证表单的方法。当我在表单中未输入任何值的情况下按“提交”时,我会按预期收到每个输入的错误消息。但是,无论我在 newpassword2 或 newemail2 中输入什么,它们都不会“通过”验证。我尝试了各种方法,从复制粘贴到每个字母一个字母,但都没有成功。也许我没有正确使用 equalTo 属性...

我还验证了所有选择器的名称都与表单上的输入 ID 一致。此外,所有输入都包含在表单内,因此没有任何表单标签之外的内容(我读到这是其他人的问题)。

$(document).ready(function() { 
$("#account_data").validate({
rules: {
newpassword1: { required: true },
newpassword2: { equalTo: "#newpassword1" },
newemail1: { required: true, email: true },
newemail2: { equalTo: "#newemail1" }
}
});
});

最佳答案

如果您使用 id="password",它将不起作用。您必须使用其他名称作为 id。

规则对象中的所有键均引用 input.name 而不是 input.id

关于jQuery 验证插件 + equalTo 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2887292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com