Не удается обновить форму при использовании 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>