Blueimp的文件上传:追踪错误的麻烦

时间:2016-05-01 14:06:41

标签: javascript jquery file-upload

我正在使用依赖于blueimp的jQuery File Upload v6.9.2和旧版jQuery的文件管理器。由于不希望的交互,我不得不将jQuery更新到最新版本,并且一切都很好地解决了我无法找到的错误。

当我上传文件时,即使它看起来成功上传,也会因某种原因返回错误并触发this._trigger('fail', null, options);

它位于我的jquery-fileupload.js:

_onFail: function (jqXHR, textStatus, errorThrown, options) {
    options.jqXHR = jqXHR;
    options.textStatus = textStatus;
    options.errorThrown = errorThrown;
    this._trigger('fail', null, options);
    if (options.recalculateProgress) {
        // Remove the failed (error or abort) file upload from
        // the global progress calculation:
        this._loaded -= options.loaded || options.uploadedBytes || 0;
        this._total -= options.total || this._getTotal(options.files);
    }
},

6.9.2版本的完整jquery-fileupload.js可用here on Github

我正在寻求关于如何追踪这个错误的一些帮助/详细建议,以便我可以解决任何出错的问题,我在JS方面不是很有经验,到目前为止我还没能理解为什么_onFail正在触发甚至找出显示实际错误的正确方法。

谢谢!

0 个答案:

没有答案