Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to get all files name and size using jquery from <input type=file multiple>

How to get all files name and size using jquery from

My HTML

<input type="file" id="images" multiple="multiple">
<input type="submit" id="send">

My jQuery Code

$('#send').click(function(){
var image1.name = $('#images').files[0].name;
var image1.size = $('#images').files[0].size;
alert(image1.name + ' - ' + image1.size);});
like image 839
Devendra Vaghela Avatar asked Oct 27 '25 14:10

Devendra Vaghela


1 Answers

You'd have to iterate over the files property

$('#send').on('click', function() {

  var files = $('#images').get(0).files;

  $.each(files, function(_, file) {
    console.log('name : ' + file.name + ' --- ', 'size : ' + file.size);
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
  <input type="file" id="images" multiple="multiple">
  <input type="button" id="send" value="Send">
</form>
like image 145
adeneo Avatar answered Oct 29 '25 03:10

adeneo



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!