2010-07-21 26 views
0

我有jQuery的這個簡單的表單驗證:的jQuery則charCode錯誤

<script src="http://code.jquery.com/jquery-latest.js"></script> 
<script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js"></script> 

<script type="text/javascript"> 
window.onload = (function(){ 
    $("#register_form").validate({ 
    rules: { 
     username: { 
     required: true, 
     minLength: 3 
    }, 
    password: { 
    required: true, 
    minLegth: 3 
    }, 
    password_2: { 
    equalTo: "#password", 
    } 
    } 
}); 
}); 

</script> 

如果我在數字用戶名一個char我有這樣的錯誤在Firefox的JavaScript控制檯(版本3.6.3):

「不應該使用keyup事件的'charCode'屬性, 值沒有意義。「

有什麼方法可以解決它嗎?

+0

Duplicate:http://stackoverflow.com/questions/1823951/the-charcode-property-of-a-keyup-event-should-nould-not-be-used-the-value-is-meaning – Tomalak 2010-07-21 09:51:58

回答

0

就個人而言,我一直忽略了這個錯誤...它是jQuery normalizing the event(和分配你需要什麼event.which)的結果,它不會造成傷害,只螢火蟲好象並不在意。

+0

好吧,我將忽略它.. 非常感謝 – user397756 2010-07-21 09:59:23

+0

@ salvo76 - 請務必通過選擇答案來解決您的問題(或者在這種情況下,回答問題),通過最有幫助的左側的複選標記來結束您的問題回答。它有助於下一個人找到這個問題,並「關閉」這個問題,將其從未答覆的列表中刪除。 – 2010-07-21 10:19:04