Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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.

like image 949
Ankur Avatar asked Oct 22 '12 08:10

Ankur


1 Answers

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);
}
like image 109
artsylar Avatar answered Nov 15 '22 00:11

artsylar