以下是我目前用于尝试验证表单的内容.当我按下提交而没有在表单中输入任何值时,我会按预期获得每个输入的错误消息.但是,无论我在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" }
}
});
});
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感谢!
谢谢!!!
-Tom-