Ankur
Ankur

Reputation: 51100

How to get a list of files selected by an a file upload input

I have a element (that allows multiple file uploads). I would like to use javascript/jquery to get a list of the files that have been selected for upload. Is this possible?

The element looks like

<input type="file" name="files[]" multiple/>

I am receiving the files with a Play Framework (Java) controller - however that's not really useful for the question.

Upvotes: 7

Views: 18006

Answers (1)

artsylar
artsylar

Reputation: 2678

You can get the list from the input element's "files" property. I think this link can help you. Javascript get number of files and their filenames from file input element with multiple attribute?

Example:

$files = $('#fileInput').files;
for (var i=0, l=files.length; i<l; i++) {
     console.log(files[i].name);
}

Upvotes: 14

Related Questions