我使用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文件(或任何其他文件)方面取得了成功。
有什么想法吗?
答案 0 :(得分:0)
尝试删除此部分:
add: function (e, data) {
//code
data.submit();
}
因为data.submit()被激发以发送文件(因此在验证之后)