JSF - 验证faild后打开不同的对话框

时间:2017-10-27 11:06:18

标签: javascript jsf

我想用Javascript打开一个对话框,但这取决于验证是否失败。以下是我对Button的说明:

<h:commandButton value="#{msgs['button.cancel']}"
    rendered="#{!myBean.readOnly}"
    oncomplete="if(args.validationFailed){openDialog1}else{openDialog2}"
    action="verworfen" immediate="true"
    styleClass="button">
    <f:ajax render="@form" execute="@form" />
</h:commandButton>

但我的问题是,当我点击取消按钮时,会显示浏览器的默认对话框而不是我的对话框。 有人有想法吗?

0 个答案:

没有答案