Dropzone.js removefile事件回调-父dropzone

Jos*_*ker 2 javascript dropzone.js

我的项目中有一个dropzone,单击“删除”按钮时需要从文件夹中删除文件。我用以下方法创建放置区:

$('.dropzone').dropzone(
{
    init: function ()
    {
        this.on("removedfile", function (file) 
        {
            console.log($(file.previewTemplate)); 

            console.log(file.previewTemplate.children[7].value);

            //$.post("delete-file.php?id=" + file.serverId); // Send the file id along
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

我的dropzone HTML是:

<div class="dropzone" style="width: 500px; height: 500px;" data-uploadPath="the/path/here/" data-multipleUpload="true"></div>
Run Code Online (Sandbox Code Playgroud)

现在,file参数包含文件的previewTemplate。我想获得父母的/ path / here /,但是如果我使用:

file.previewTemplate.parentNode
Run Code Online (Sandbox Code Playgroud)

它返回undefined,为什么parentNode不起作用?

Lov*_*ngh 6

如果覆盖removedFile功能,则需要手动删除图像预览。Dropzone不会自动删除文件预览。

removedfile: function (file) {
    file.previewElement.remove();
}
Run Code Online (Sandbox Code Playgroud)