如何在Dropzone中更改预览添加到的元素

时间:2016-09-01 18:33:35

标签: javascript dropzone.js

我已经将Dropzone添加到我的MVC项目中,并且上传工作效果很好。 我用这段代码初始化它。

Dropzone.options.dropzoneForm = {              
    init: function () {
        this.on("complete", function (data) {
            var res = JSON.parse(data.xhr.responseText);
            alert(data);
        });
    },
};

默认情况下,dropzone会在表单中放置所有上传预览,但我找不到有关如何更改此内容的任何文档,以便将它们全部放在具有不同ID的div中,例如#DropZonePreviews。一直在寻找here,但我似乎无法找到任何可以做到这一点的属性:

有任何建议或者我错过了一些超级的东西吗?

1 个答案:

答案 0 :(得分:0)

Dropzone.options.dropzoneForm = {
    previewsContainer: "#DropZone-Preview",
    init: function () {
        this.on("complete", function (data) {
            var res = JSON.parse(data.xhr.responseText);
            alert(data);
        });
    },
};

仔细阅读源代码并弄明白。上面的代码将预览放在ID为DropZone-Preview的div中