我刚刚下载了 jQuery 插件表单验证引擎。到目前为止一切正常,直到我检查密码是否匹配。如果密码字段和确认密码字段都留空,则不会出现错误消息“字段不匹配”,这很好,因为它们匹配。但是,当我在密码文本框中输入内容并在确认文本框中输入相同的密码时,错误消息会一直显示“字段不匹配”,而显然它们确实如此。
HTML:
<form id = "signup">
<label>Password:</label>
<input type = "password" name = "txtPassword" id = "txtPassword" class = "validate[required,minSize[6],maxSize[50]]"/>
<label>Confirm Password:</label>
<input type = "password" name = "txtCPassword" id = "txtCPassword" class = "validate[required,equals[txtPassword]]"/>
</form>
我的 JS 文件:
$(document).ready(function(){
$("#signup").validateEngine();
});
在我的 HTML 文件中,我有指向验证 css 样式以及验证引擎和 en 语言的链接。