Я использую плагин uploadify jquery для загрузки нескольких файлов. Все работает нормально, но хочется чего-то большего от скрипта. Я хочу добавить дополнительную информацию к загруженным файлам. Как удалить поведение по умолчанию для параметра onComplete и вместо удаления элемента очереди файлов из списка отображать миниатюру загруженного файла с некоторыми элементами формы для редактирования этого элемента.
Как редактировать свойства файла после загрузки
Ответы (2)
То, о чем вы спрашиваете, не является незаконной манипуляцией, возможно, Граца неправильно понял.
В любом случае, к вашему ответу, вы получаете сведения о событии onComplete и файле, и, зная их, вы можете запускать функцию внутри onComplete и создавать свои формы после завершения загрузки файла.
Надеюсь, это поможет, Синан.
из его документа:
onComplete
Функция, которая срабатывает после завершения загрузки файла. Функция по умолчанию удаляет › элемент очереди файлов из очереди загрузки. Функция по умолчанию не сработает, если значение › › вашей пользовательской функции возвращает false.
В функцию передаются четыре аргумента:
событие: объект события.
queueID: уникальный идентификатор того, что было выполнено.
fileObj: объект, содержащий сведения о выбранном файле.
ответ: Данные отправлены обратно с сервера.
data: Подробная информация об очереди файлов.
Я не совсем уверен, что делает подключаемый модуль uploadify, но могу сказать вам, что браузерная/веб-безопасность не позволит клиенту манипулировать файлами на стороне клиента (или даже доступ к ним). Вам понадобится ваше серверное приложение/скрипт для передачи данных из файлов после их загрузки, если вы хотите иметь возможность читать или манипулировать ими из браузера....
Расширения/плагины браузера могут позволить это, но библиотека javascript, конечно, не будет.