Как вытащить несколько файлов HTML5 JQuery

Как вытащить несколько файлов с помощью FileSystem Api (Html5) и отправить в javascript в виде массива. На самом деле я пытаюсь выбрать несколько файлов и добавить их в свое слайд-шоу.

Любая помощь будет оценена.

С уважением --AJ

1 ответ

Вам нужно добавить multiple приписать ваш вход

 <input type="file" multiple />

Вы также можете добавить webkitdirectory, directoryи / или mozdirectory указать, что вы хотите разрешить пользователям загружать целые папки. Это не стандартно, очевидно (хотя directory есть / может быть)

Тогда в вашем JavaScript ваш элемент ввода будет иметь files массив, содержащий метаинформацию о выбранных файлах, готовую для использования в API FileReader. Например:

 <input type="file" multiple onchange="doSomethingWithThese(this.files)" />     

(Я не рекомендую встроенный JavaScript, просто для примера)

Другие вопросы по тегам