如何在onClick事件之前调用action方法

时间:2012-05-21 09:10:54

标签: java javascript javascript-events jsf-1.2

我遇到了这个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方法。

3 个答案:

答案 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)