javascript — несколько экземпляров одной загрузки файла (с использованием тонкой загрузки)

Я хотел бы использовать Fine-Uploader в моем JQuery-интерфейсе.

На моей веб-странице пользователь должен загрузить дюжину конкретных документов в серверную часть PHP.

Я хотел бы иметь для каждого документа отдельную кнопку (ссылка на изображение вместо обычной кнопки), чтобы выбрать ровно 1 файл (.pdf, .doc, .xls). Выбранный файл затем отображается в отключенном поле ввода и автоматически загружается. Мой обратный вызов jQuery тогда имеет соответствующий UUID файла из серверной части.

Можно ли скрыть / отключить зеленую полосу прогресса при / после загрузки?

С чего мне начать? Нужны ли разные экземпляры для каждого из моих файлов? Может ли кто-нибудь направить меня к простому примеру кода?

1

Решение

Решение ваших вопросов по порядку:

  • Посмотрите на extraButtons Параметр / функция. Это позволит вам указать Fine Uploader на столько кнопок, сколько вы хотите. Fine Uploader прикрепит «скрытый» <input type="file"> для каждого.
  • Вы можете вносить любые изменения в внешний вид стандартного пользовательского интерфейса Fine Uploader с помощью своих собственных правил CSS или полностью создать собственный пользовательский интерфейс и просто использовать API Fine Uploader. Вы также можете получить указатель на родительский элемент любого конкретного файла в пользовательском интерфейсе через getItemByFileId метод. Это вернет родителя HTMLElement который содержит все элементы в пользовательском интерфейсе для этого конкретного файла.
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]