我必須在primefaces對話框中實現搜索功能。提交搜索命令按鈕後,搜索旁邊的表需要更新。但每次我點擊搜索按鈕彈出窗口關閉。請guide.Below是我的代碼片段供參考:primefaces彈出關閉
......
<p:commandButton id="search" value="Search" actionListener="#{createTicketBaseBean.searchUserFromList}" update="@form" onclick="dlg.show()"></p:commandButton>
</h:panelGrid>
</h:panelGroup>
<h:panelGroup style="float:right" >
<p:dataTable id="table" var="user" value="#{createTicketBaseBean.userList}" selection="#{createTicketBaseBean.selectedUser}" selectionMode="single" rowKey="#{user.email}" >
<p:column headerText="Name" >
<p:commandLink id="nameselect" value="#{user.name}" onclick="dlg.hide()"/>
</p:column>
<p:column headerText="Email">
<h:outputText value="#{user.email}" />
</p:column>
<p:column headerText="Department">
<h:outputText value="#{user.department}" />
</p:column>
</p:dataTable>
對話在哪裏?它與'p:commandButton'有相同的'形式嗎? – partlov 2013-03-13 08:21:09
是上面的代碼是對話框。 – Cyd 2013-03-13 09:02:41