на основе этого примера:
<a4j:commandButton value="Submit"
action="#{mappedAction}"
eventsQueue="#{eventsQueue}"
reRender="#{myId}noteArea"
onclick="this.disabled=true"
oncomplete="#{facesContext.maximumSeverity == null ? '' : 'this.disabled=false'}" />
Я пытаюсь показать и скрыть модальную панель на основе проверки
<a4j:commandButton value="Submit"
action="#{mappedAction}"
eventsQueue="#{eventsQueue}"
reRender="#{myId}noteArea"
oncomplete="#{facesContext.maximumSeverity == null ? '' : rich:component(modalConvalida).hide()}"
onclick="#{rich:component(modalConvalida)}.show()"
/>
Где modalConvalida - это пользовательский интерфейс: param, переданный в мой составной компонент facelet, но мне не удается получить правильный синтаксис.панель показывает onclick, но она не скрывается в незавершенном виде.
Если я поставлю предупреждение во второй ветке?Оператор Я вижу, что он выполняется, хотя.