Javascript f:ajax没有';OneEvent开始事件未触发

Javascript f:ajax没有';OneEvent开始事件未触发,javascript,ajax,jsf,Javascript,Ajax,Jsf,我有一个带有以下实现的f:ajax和onevent=“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
onevent=“checkStatus”

function checkStatus(event){
    if (event.status == "begin") {
        console.log("ajax begin");
    }  else if (event.status == "success") {
        console.log("ajax success");
    }
}
f:ajax
的定义是(简化的):


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


您可以按照问题评论中的说明修补jsf.js,或者等待2.0.6发布。

我无法使用Firefox 4.0.1和Chrome 11重现Tomcat 7.0.12上Mojarra 2.1.1的问题。您使用的是什么JSF、服务器和浏览器impl/版本?@BalusC-chrome-dev、JSF 2.0(myfaces)、Tomcat 6.0。我想也许我做错了什么。“JSF2.0”太笼统了。这只是API版本。什么意思?莫哈拉还是我的脸?什么impl版本?Mojarra 2.0.5 FCS还是什么?哦,我不使用它。我会试试看。如果成功了,你出于某种原因想坚持使用MyFaces,那么就向MyFaces boys.ok报告这个问题。我试试看。我真的没有任何偏好。
<f:ajax event='click' onevent='checkStatus` listener="#{mrBean.handler}"/>