JSF обновляет расписание и скрывает диалоги
Я пытаюсь обновить свое расписание после завершения проверки bean-компонента и скрыть диалоговое окно, но оно не работает. В скрытом диалоговом окне все в порядке, но не обновляется.
<p:commandButton id="addButton" value="Save"
actionListener="#{planningController.addEvent}"
oncomplete="if (!args.validationFailed){PF('eventDialog').hide(); PF('schedule').update();}"/>
</p:commandButton>
1 ответ
Наконец я использую функцию JavaScript:
function completed() { PF('eventDialog').hide(); PF('schedule').update(); }
и позвонить с помощью oncomplete.
Если это не работает, потому что мне нужно поместить свой скрипт в шаблон, прежде чем закрыть тело, я не знаю, почему он не работает в других xhtml, но сейчас работает.
Большое спасибо всем.