Не удается обновить форму при использовании onComplete

У меня есть confirmDialog который я хочу после нажатия на yes сделать какое-то действие и после этого обновить конкретную форму и, наконец, скрыть диалоговое окно подтверждения, но когда я использую update=":form", диалог не скрывает

вот мой подтверждающий диалог:

<p:confirmDialog widgetVar="changeTimeDialog" header="Time expired"
                 closeOnEscape="true"
                 severity="alert" global="true"
                 message="change Start Time">
    <p:commandButton process="@this" value="yes" icon="ui-icon-check"
                     actionListener="#{bean.changeTime}"
                     oncomplete="PF('changeTimeDialog').hide()" update=":form"/>
    <p:commandButton value="#{msg['no']}" type="button" styleClass="ui-confirmdialog-no" 
                     icon="ui-icon-close" onclick="PF('changeTimeDialog').hide()"/>
</p:confirmDialog>

0 ответов

Другие вопросы по тегам