Откройте дерево файлов и получите выбранные файлы с помощью jQuery - PullRequest
1 голос
/ 05 марта 2012

Все, Я пытаюсь получить кнопку, которая при нажатии открывает ее и позволяет пользователю выбирать файлы мультилипа для загрузки на мой сайт. Как я могу это сделать?

После того, как пользователь выберет файлы, как бы я использовал этот бит кода, чтобы показать имена файлов, которые выбрал пользователь:

var files = $('input[type="file"]')[0].files;
for (var i = 0; i < files.length; i++)
{
    alert(files[i].name);
}

Будем весьма благодарны за любые рекомендации, которые вы можете дать по этому вопросу! Заранее спасибо!

1 Ответ

1 голос
/ 05 марта 2012

Я считаю, что это то, что вы хотите:

Javascript получает количество файлов и их имен файлов из элемента ввода файла с несколькими атрибутами?

Вы также можете проверить это.

http://davidwalsh.name/multiple-file-upload

Похоже, что некоторые из новых браузеров поддерживают то, что вы хотите сделать. В противном случае вы можете использовать плагин, например Uploadify (на основе flash).

http://blog.bobcravens.com/2011/03/upload-multiple-files-with-progress-using-uploadify/

Надеюсь, это поможет.

Bob

...