1
我在我的項目中有一個dropzone,我需要從刪除按鈕上單擊文件夾時刪除文件。我創建了dropzones本:Dropzone.js removedfile事件回調 - 父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
});
}
});
我的懸浮窗HTML是:現在
<div class="dropzone" style="width: 500px; height: 500px;" data-uploadPath="the/path/here/" data-multipleUpload="true"></div>
,文件參數包含文件的previewTemplate。我想通過父母獲取/路徑/位置/,但如果我使用:
file.previewTemplate.parentNode
它返回未定義的,爲什麼不呢parentNode工作?
好問題!想要獲取父母或刪除文件的形式太:) 也許在previewTemplate上的數據屬性? – Can
只需在你的removedfile事件中嘗試console.log(this),它給了我相應的表單元素,從那裏你應該得到你想要的東西吧? – Can