在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
。
我该怎么做才能让它发挥作用?
答案 0 :(得分:0)
我认为这可以帮助您解决问题。
当用户点击生成的HTML时,首先调用onclick JavaScript。 因此,仅在onclick之后调用该动作。
这是这个问题链接中的回答: