2016-07-19 70 views
0

它發生了一些我很奇怪的事情。我試圖使用這個插件,在星期五我看到它完全正常工作。FineUploader onComplete事件不叫

但我不知道發生了什麼... onComplete事件沒有發射。我已經測試了幾種方式來定義它,這些:

var fineUploader = $('#fineUploader'); 
fineUploader.fineUploader({ 
    request:{ 
     endpoint: '/wp-content/plugins/innovation-factory/includes/php/endpoint.php' 
    }, 
    callbakcs:{ 
     onComplete: function(id, name, responseJSON, xhr){ 
      console.log(responseJSON); 
      debug.log({ 
       _id: id, 
       _name: name, 
       _responseJSON: responseJSON, 
       xhr 
      }); 
     } 
    }, 
    onComplete: function(id, name, responseJSON, xhr){ 
     console.log(responseJSON); 
     debug.log({ 
      _id: id, 
      _name: name, 
      _responseJSON: responseJSON, 
      xhr 
     }); 
    } 

}); 
fineUploader.on('onComplete', function(id, name, responseJSON, xhr){ 
    console.log(responseJSON); 
    debug.log({ 
     _id: id, 
     _name: name, 
     _responseJSON: responseJSON, 
     xhr 
    }); 
}); 

我已經測試了3種方法,一個接一個,分開。

我在做什麼錯了?

PD:有一個在控制檯沒有錯誤,並且文件被正確保存...

回答

0

與您的代碼的問題是隻有你法術的「回調」錯誤造成的事實。如果您修復拼寫錯誤,問題就會消失。

+0

是的,這就是訣竅!謝謝!什麼愚蠢的事情... – msolla