【发布时间】:2014-06-26 03:49:52
【问题描述】:
我在一个项目中使用 Richfaces,并且出于某些需要,我必须在单击 div 后显示一个弹出窗口。 如何用jQuery打开和关闭richfaces模态面板?
panel.jsp:
<rich:modalPanel id="controlWorkflowEditor" width="430"
trimOverlayedElements="false" resizeable="false" autosized="true">
<f:facet name="header">
<h:panelGroup>
<h:outputText value="#{bpmnEditorLocal['choisirUnWorkflow']}">
</h:outputText>
</h:panelGroup>
</f:facet>
<h:form id="controlWorkflow">
<h:panelGroup id="controlGroupPanelId">
<table>
<!-- ######### WORKFLOW CONTROL EDITOR ############ -->
<tr>
<td><h:outputLabel value="#{bpmnEditorLocal['workflow']} *" />
</td>
</tr>
</table>
</h:panelGroup>
<br />
<br />
</h:form>
</rich:modalPanel>
【问题讨论】:
-
在 RichFaces 3 中,您可以在 javascript 中使用
Richfaces.showModalPanel('modalPanelId')。见Javascript API。 -
第二种方法是调用
#{rich:component('modalPanelId')}.show()