我剛剛下載了jQuery插件表單驗證引擎。直到我檢查密碼是否匹配,一切都運行良好。如果密碼字段和確認密碼字段都保留爲空,則不會出現錯誤消息「字段不匹配」,這是正確的,因爲它們匹配。但是當我在密碼文本框中輸入某些內容並在確認文本框中輸入相同的密碼時,錯誤消息保持「字段不匹配」,當它們明確時。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語言。
工作對我來說:http://jsfiddle.net/ bWnjc/1 /如果你在談論https://github.com/posabsolute/jQuery-Validation-Engine(看起來像是這樣) – Shikiryu
@Shikiryu這很奇怪。 >。>它不能在我的本地服務器上運行。所以我將它上傳到測試服務器,它也在做同樣的事情。我甚至將密碼字段更改爲文本字段以確保它們相同。 www.vrbj.webs.com/scrapbook – Vince
所以我嘗試了電子郵件/確認電子郵件上的平等,這就像一個魅力。但是我一遍又一遍地讀了我的代碼,無法解決密碼問題。這真令人沮喪。 – Vince