2016-07-19 42 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