2012-04-26 37 views
3

的日曆文本的用戶輸入數據在我的代碼中,我使用Primefaces如何防止在Primefaces

<p:calendar id="cal" value="#{accountController.selected.mydate}" styleClass="custom" pattern="dd-MMM-yyyy HH:mm" /> 
  • 如果使用其它圖案,諸如日曆:圖案=「DD/MM/YYYY HH: mm「,pattern =」dd-MM-yyyy HH:mm「等等==>用戶無法在日曆文本框中輸入數據。
  • 但是,如果我使用pattern =「dd-MMM-yyyy HH:mm」==>用戶可以在日曆文本框中輸入數據。

所以我想問:如果我使用pattern =「dd-MMM-yyyy HH:mm」,如何防止日曆文本框內的用戶輸入數據?

在Primefaces中具有與Richfaces?的enableManualInput屬性等效的任何屬性。

感謝您的幫助

回答

5

使用日曆的readOnlyInputText。將readOnlyInputText設置爲true,以便用戶不能進入輸入區域。

+0

很多謝謝,現在沒事了 – Bryan 2012-04-26 06:20:57