Я могу загружать файлы уже с jQuery File Upload , но я пытаюсь выполнить часть пользовательского интерфейса самостоятельно по двум причинам:
- внешний вид, который я хочу, сильно отличается от 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
(или другие аргументы, передаваемые этим функциям), я не могу найти способ ссылаться на соответствующий элемент списка, который я хочу обновить.
Как правильно обновить каждый элемент списка?
Ура!