1
我有一個屏蔽輸入插件的問題。在我的標題我有使用jquery屏蔽輸入更新值
$("#isNo").mask("(999) 999-9999");
和我的輸入字段是;
<h:inputText value="#{bBean.PhoneNr}" id="isNo" />
所以,當bBean.PhoneNr
是空的,沒有任何問題,因爲文本框,裏面有一空值呈現。掩碼是成功的。但是,當bBean.PhoneNr
是5123123123類似的東西,如果我不點擊該文本字段,值保持相同= 5123123123.如果我單擊該文本字段它變成(512)312-3123。你有沒有想法在文本框點擊之前糾正這個值被掩蓋?
您好,感謝您的答覆,我試過,但沒有奏效。我認爲click()evet在設置textfield的值之前發生,所以我沒有得到它的工作。我錯了嗎? – asyard 2011-06-16 16:55:07
我已經特別測試 - 它的工作原理! http://jsfiddle.net/8QPhw/ - 請看看它。它的工作,即使沒有我的「改進」:) http://jsfiddle.net/8QPhw/1/ – silex 2011-06-16 17:50:04
謝謝你,它完全是我的錯..我使用maskedinput v1.0 ..改爲1.3解決了它。與click()和無click()的作品也.. – asyard 2011-06-17 12:47:55