F:AJAX 不会为 onevent 开始事件触发



我有一个f:ajaxonevent="checkStatus",实现如下:

function checkStatus(event){
    if (event.status == "begin") {
        console.log("ajax begin");
    }  else if (event.status == "success") {
        console.log("ajax success");
    }
}

f:ajax的定义是(简化):

<f:ajax event='click' onevent='checkStatus` listener="#{mrBean.handler}"/>

"开始"事件永远不会启动。有什么想法吗?

p.Ssuccess事件确实启动。

谢谢!

这是MyFaces 2.0.5:MyFaces-3080 中的一个已知错误

您可以按照问题注释中的说明,通过修补jsf.js来修复此问题,或者等待2.0.6发布。

相关内容

  • 没有找到相关文章

最新更新