jQuery-File-Upload发送错误

时间:2015-08-05 10:52:25

标签: jquery-file-upload

我想在添加到输入后立即上传文件。我使用这样的代码

<form>
    <input id="MyInput" type="file">
</form>

<script>
    $('#MyInput').fileupload({
        url: '/Upload',
        change: function() {
            $('#MyInput').fileupload('send', {})
                .success(function() { console.log('success') })
                .error(function() { console.log('error') });
        }
    });
</script>

我看到jQuery-File-Upload从队列中发送带有文件的请求,服务器返回200 OK。但承诺拒绝,我在控制台中有“错误”。

我查看插件代码,看看在这种情况下它返回一个总是拒绝的promise。您应该将fileInput或files作为'send'参数传递,以获得可解析的承诺。但随后文件将被复制。

如何通过服务器响应获得解决的承诺?

0 个答案:

没有答案