【发布时间】:2011-03-03 08:17:49
【问题描述】:
我已经可以使用 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 或onProgress 中,当我检查handler(或传递给这些函数的其他参数)时,我似乎无法找到一种方法来引用我想要的相应列表项更新。
如何正确更新每个列表项?
干杯!
【问题讨论】: