我遇到了这个JSF的麻烦。我想首先调用action方法,然后调用JavaScript OnClick事件。
<input value="Select" jsfc="ft:commandButton" style="width: 70px;" type="button" onclick="setReturnValues(this,'memId');" action="#{eem1001.EEM1001FormBean.memberChange(line.memId)}"/>
但是在操作方法之前调用JavaScript OnClick事件。
如何在JavaScript OnClick事件之前调用action方法。
答案 0 :(得分:1)
为此,您可以在mouseDown
事件上调用操作方法,然后在mouseUp
事件上调用您的第二个方法setReturnValues(this,'memId')
。
答案 1 :(得分:0)
您可以在身体部位调用您想要的方法。喜欢这个
<body onload="methodName()" >
答案 2 :(得分:0)
如果您可以使用JBoss Richfaces,可以将a4j:support
添加到您的按钮,并使用其oncomplete
属性,您可以在实际操作后调用您的javascript setReturnValues(this,'memId')
{{1 }}
像:
eem1001.EEM1001FormBean.memberChange(line.memId)