<a4j:commandbutton>在jsp动作中没有使用onclick </a4j:commandbutton>

时间:2014-07-24 13:34:35

标签: jsp jsf richfaces

在jsf中,我有一个包含<a4j:commandButton>的表单。按钮的代码是:

<a4j:commandButton styleClass="btn btn-primary"   onclick="return validateForm();"  oncomplete="waitModalDivOpen('none');Richfaces.showModalPanel('panel2', {})" action="#{TransactionModel.refundOrCancell}" reRender="panel2,refundMessage" value="Refund/Cancell" />

当我在<a4j:commandButton>中使用onclick操作时,action属性不起作用onclick

我该怎么做才能让它发挥作用?

1 个答案:

答案 0 :(得分:0)

我认为这可以帮助您解决问题。

当用户点击生成的HTML时,首先调用onclick JavaScript。 因此,仅在onclick之后调用该动作。

这是这个问题链接中的回答:

What is the a4j event sequence?