1
是否有一種特殊的方式來將p:focus對話框窗口包含進去?Primefaces對話框焦點
是否有一種特殊的方式來將p:focus對話框窗口包含進去?Primefaces對話框焦點
您可以通過調用該對話框的show()方法將焦點設置到對話框中。
<p:dialog id="dialog" modal="true" widgetVar="ajaxDialog" width="0"
draggable="false" closable="false" resizable="false">
<p:graphicImage value="./images/ajax-loader.gif" />
</p:dialog>
設定
ajaxDialog.show();
的焦點時,將顯示一個對話框,可以設置自動對焦,使用標籤號碼:焦點。
例子:
<p:dialog id="myDialog">
<h:form id="myForm">
<p:focus context="myForm"/>
<p:inputText id="username" value="#{userBean.username}/>
</h:form>
</p:dialog>
當您打開的對話框中,第一個可見可編輯的字段將獲得焦點。
參考文獻:
嗨Ziagl,我的意思是將焦點設置到輸入組件對話框組件中。 – c12 2011-06-14 05:01:56