bean操作后执行javascript

时间:2013-09-19 21:45:16

标签: jsf jsf-2

我正在使用 JSF 2.0。无论如何在bean方法之后调用javascript函数?像

这样的东西
<h:commandLink oncomplete="pop()" action="#{bean.method}"/>

我尝试完成,但不起作用。

1 个答案:

答案 0 :(得分:3)

我找到了办法。

<h:commandLink action="#{bean.method}">
  <f:ajax onevent="pop"/>
</h:commandLink>

<script type="text/javascript">
    function pop(data){
        if(data.status == "success"){
           ....
        }
    }
</script>

可能有更好的方法,所以如果你有更好的解决方案,请随时留下你的答案!