我尝试在bean验证完成后更新我的日程安排并隐藏对话框但它不起作用。隐藏对话框可以但不更新。
<p:commandButton id="addButton" value="Save"
actionListener="#{planningController.addEvent}"
oncomplete="if (!args.validationFailed){PF('eventDialog').hide(); PF('schedule').update();}"/>
</p:commandButton>
答案 0 :(得分:0)
最后我使用javascript函数:
function completed() { PF('eventDialog').hide(); PF('schedule').update(); }
&#13;
并使用oncomplete进行调用。
如果不工作是因为我需要将我的脚本放入我的模板juste才能关闭正文我不知道为什么它不能在其他xhtml中工作但现在正在工作。
对所有人都感激不尽。