maxFileSize and acceptFileTypes in blueimp file upload plugin do not work. Why?

前端 未结 15 935
深忆病人
深忆病人 2020-12-07 08:34

I\'m using Blueimp jQuery file upload plugin for upload files.

I had no problem in uploading but the option maxFileSize and acceptFileTypes

15条回答
  •  渐次进展
    2020-12-07 09:06

    This worked for me in chrome, jquery.fileupload.js version is 5.42.3

         add: function(e, data) {
            var uploadErrors = [];
            var ext = data.originalFiles[0].name.split('.').pop().toLowerCase();
            if($.inArray(ext, ['odt','docx']) == -1) {
                uploadErrors.push('Not an accepted file type');
            }
            if(data.originalFiles[0].size > (2*1024*1024)) {//2 MB
                uploadErrors.push('Filesize is too big');
            }
            if(uploadErrors.length > 0) {
                alert(uploadErrors.join("\n"));
            } else {
                data.submit();
            }
        },
    

提交回复
热议问题