我刚刚开始使用精细上传器,因为它看起来非常棒。
但当然我有问题。当您单击DELETE按钮时,我想再发送一个参数。此参数应该是要删除的图像的名称。 我不知道的是如何获得这个名字。我尝试将onclick事件添加为html元素中的参数,但由于异步而导致时序问题。
在代码中我只找到了这个: 其中{filename}代表图片的名称,但我不知道,如何在此处添加:
任何帮助将不胜感激
答案 0 :(得分:1)
要动态地为每个文件或所有文件添加参数到删除文件请求,请使用the setDeleteFileParams
API method。例如:
callbacks: {
onSubmitDelete: function(fileId) {
var fileName = this.getName(fileId);
this.setDeleteFileParams({fileName: fileName}, fileId);
}
}
答案 1 :(得分:0)
尝试此操作以获取文件名
//使用jQuery
$("#fineUploader").on("onSubmitDelete", function(event,id,name){
file_name = $(this).fineUploader("getName", id);
})