2012-01-24 52 views
0
  1. 是否有任何選項讓primefaces鍵盤組件接受鍵盤和鼠標的數字?
  2. 我使用prime鍵盤組件與keypadonly選項只輸入數字。 我應該可以從物理鍵盤或虛擬鍵盤輸入數字。 如果僅將keypad設置爲true,則無法使用物理鍵盤輸入數據。 我沒有這個問題,如果僅僅只使用了僅僅只有屬性的屬性。有人遇到過這個問題嗎?如果是這樣,請讓我知道如何處理它。

回答

0

這似乎是故意的,如果只將keypad設置爲true,javascript會將輸入設置爲readonly="readonly"。 您可以嘗試使用自定義佈局(請參見http://www.primefaces.org/showcase/ui/keyboard.jsf)。 這migth工作:

<p:keyboard value="#{keyboardBean.value}" 
       layout="custom" 
       layoutTemplate="123-close,456-clear,789-back,0"/> 

或刪除一個自定義JavaScript只讀屬性。

+0

感謝您指出我......這真的適合我的場景...... – kumar