【发布时间】:2017-01-06 15:04:40
【问题描述】:
我有一个 PrimeFaces 弹出窗口,如果我在弹出窗口上单击“是”,它应该会显示一个标签。
我的弹窗代码:
<p:confirmDialog widgetVar="confirmDialog"
visible="#{loadCouponGroupBean.displaypopUp =='true'}"
showEffect="fade" id="confirmDialog" hideEffect="fade"
message="#{msgs['msg.changeTemplate']}"
header="#{msgs['msg.confirmation']}">
<p:commandButton value="Yes" type="button"
styleClass="ui-confirmdialog-yes" icon="ui-icon-check" update="itemDetailsId"
onclick="PF('confirmDialog').hide()" />
<p:commandButton value="No" type="button"
styleClass="ui-confirmdialog-no" icon="ui-icon-close"
onclick="PF('confirmDialog').hide()" />
</p:confirmDialog>
还有我的标签代码:
<h:outputLabel id="itemDetailsId" value="#{loadCouponGroupBean.itemBo.name}" />
基于此,当用户在弹出窗口上单击“是”时,我需要显示标签。我该怎么做?
【问题讨论】:
-
它非常简单,您可以使用 javascript 或 jsf 执行此操作,使用 css "display" 属性。
标签: javascript jquery jsf jsf-2 primefaces