在JSF / Richfaces中关闭或隐藏ModalPanel

时间:2013-06-11 12:48:29

标签: jsf richfaces

当从下拉列表中选择带“N”的值时,我在JSF / Richfaces中要求关闭或隐藏ModalPanel。但是当从下拉列表中选择值“Y”时,用户应该查看弹出窗口(ModelPanel)。

根据以下JSF / RichFaces代码,显示3个后续弹出窗口。因此,当从下拉列表中选择“N”的值时,不应出现第三个弹出窗口(dupCustomerPopup)。

<a4j:commandButton id="saveButton" value="Save" action="#{create.create(id)}" 
oncomplete="Richfaces.showModalPanel(
    '#{not empty duplicateCheckHandler.organisationNameMatches ? 'dupOrganisationNamePopup' : 
        (not empty duplicateCheckHandler.addressMatches ? 'dupAddressPopup' : 
            (not empty duplicateCheckHandler.customerMatches ? 'dupCustomerPopup' : 
                (create.showSavePopup ? 'saveMessagePopup' : '')
            )
        )
      }')" />

当从下拉列表中选择值“N”时,如何在现有EL内部编写代码以隐藏第三个弹出窗口(dupCustomerPopup)窗口。我希望这个要求是明确的。请建议隐藏dupCustomerPopup弹出窗口的代码。

谢谢, 约翰

0 个答案:

没有答案