Blueimp文件上传验证不起作用

时间:2014-10-29 08:24:28

标签: javascript jquery file-upload jquery-plugins jquery-file-upload

我使用jQuery file upload plugin进行文件上传。上传工作正常。但现在我想添加文件大小和类型的任何限制。不幸的是,验证并未解雇。

我包含下一个插件文件:jquery.fileupload.js,jquery.fileupload-ui.js,jquery.fileupload-validation.js, jquery.fileupload-process.js

我的代码

$('#fileupload').fileupload({
    url: uploadUrl,
    dataType: 'json',
    dropZone: $("#dropzone"),
    maxFileSize: 10000000,
    maxNumberOfFiles: 5,
    acceptFileTypes: /(\.|\/)(csv|zip|xlsx?|ods)$/i,
    singleFileUploads: true, //upload files one by one
    autoSubmit: false,
    add: function (e, data) { 
        //code
        data.submit();
    }
});

但我在加载txt文件(或任何其他文件)方面取得了成功。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试删除此部分:

add: function (e, data) { 
    //code
    data.submit();
}

因为data.submit()被激发以发送文件(因此在验证之后)