如何从DropZone获取所有(已加载,取消,正在处理等)文件的列表?我将解析这些数据,并在提交表单之前生成隐藏的输入字段。
答案 0 :(得分:0)
我过去也遇到过这个问题,所以我添加了自己的列表:
在完整的活动中,我创建了一个以这种形式创建的列表
this.list = {}; //this is not inside the event if this would be inside the list has max one item so you have to do that as a normal var in your js
// response text is a hashed filename so its unique you also can use a normal array and push it
this.list[file.xhr.responseText] = file.name
但是你还必须删除列表中的文件(在删除的事件中):
delete this.list[file.xhr.responseText];
您可以添加一个将此列表写入隐藏输入字段的保存功能
$('#hiddenfield').attr('value', JSON.stringify(dropzone.list));