Dropzone接受文件和maxFiles

时间:2017-05-11 13:58:41

标签: jquery dropzone.js

我第一次尝试使用Dropzone插件作为音乐上传选项。

我的代码如下所示:

$(function() {
    $(".dropzone").dropzone({
        url: '<?= base_url(); ?>entry/upload/<?= $entry_number; ?>',
        acceptedFiles: "image/jpeg,image/png",
        width: '100%',
        height: 100,
        maxFiles: 1,
        params:{
            'action': 'save'
        },
        success: function(res, index){
            $('#reload_details').trigger('submit');
        }
    });
})

我遇到的问题是我仍然可以上传多个文件,我可以上传任何类型的文件,而不是我在acceptedFiles下输入的文件。

我也尝试过使用以下内容:

accept: function(file, done) {

    var extension = file.name.substr( (file.name.lastIndexOf('.') +1) );

    if (extension == "jepg" || extension == "png") {
        done();
    }
    else { 
        done("Naha, you don't."); 
    }
},

我相信我可能会遗漏一些小事,但我找不到解决方案并阅读了许多类似的问题。

提前完成

0 个答案:

没有答案