jQuery:输入多个值

时间:2016-02-05 10:17:07

标签: jquery html input multifile-uploader

如何使用jQuery从<input type="file" name="attach_1" multiple>获取值?

我确实尝试了$('input').val(),但是当你使用2个以上的文件时,它会先发回一个。

1 个答案:

答案 0 :(得分:1)

$('#input').change(function(e) {
  var file = $('#input')[0].files;
  for (var i = 0; i < file.length; i++) {
    console.log("file_" + i, file[i].name);



  }

});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<input type="file" id="input" name="input" multiple="">

试试这种方式