2016-03-08 315 views
0

我剛開始使用fine-uploader,因爲它看起來非常棒。獲取已刪除圖像的名稱

但當然,我有一個問題。當您點擊DELETE按鈕時,我想再發送一個參數。該參數應該是將要刪除的圖像的名稱。 我不知道如何得到這個名字。我試圖在html元素中添加onclick事件作爲參數,但是由於異步而導致時序問題。

在代碼中,我發現只有這個:{filename} 其中{文件名}表示圖像的名字,但我不知道,如何在此添加:enter image description here

任何幫助將不勝感激

回答

1

要動態地將參數添加到刪除文件請求(每個文件或所有文件)使用the setDeleteFileParams API method。例如:

callbacks: { 
    onSubmitDelete: function(fileId) { 
     var fileName = this.getName(fileId); 
     this.setDeleteFileParams({fileName: fileName}, fileId); 
    } 
} 
+0

太感謝你了,完美的作品。我搜索了類似this.getName,但我沒有找不到它。也許我只是愚蠢的 –

0

試試這個獲取文件名

//使用jQuery

$("#fineUploader").on("onSubmitDelete", function(event,id,name){ 
file_name = $(this).fineUploader("getName", id); 

})