我已经可以使用jQuery File Upload上传文件,但我自己尝试做 UI 部分有两个原因:
- 我想要的外观与 jQuery UI 完全不同
- 更多地了解这个插件的内部结构
我的问题是我似乎无法弄清楚删除文件后完成以下操作所需的流程:
- 在 initUpload 上,为每个文件附加一个列表项
- onProgress,在其各自的列表项中显示文件上传的进度
- onLoad,将列表项的文本更改为“完成”
我已经弄清楚如何正确地做1:
initUpload: function(event, files, index, xhr, handler, callBack) {
console.log("here, create list item for " + files[index].fileName);
callBack();
return false;
}
我的问题是创建列表项后我不知道如何引用相应的列表项。当在onLoad
oronProgress
中时,当我检查handler
(或传递给这些函数的其他参数)时,我似乎无法找到一种方法来引用我想要更新的相应列表项。
如何正确更新每个列表项?
干杯!