簡體   English   中英

f:ajax 不會因為 onevent 開始事件而觸發

[英]f:ajax doesn't fire for onevent begin event

我有一個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}"/>

'begin' 事件永遠不會觸發。 任何想法?

PS success事件確實會觸發。

謝謝!

這是 MyFaces 2.0.5 中的一個已知錯誤: MYFACES-3080

您可以按照問題評論中的說明修補 jsf.js 來解決此問題,或者等待 2.0.6 發布。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM