[英]How to get all the values of input file array
我有一个输入数组来选择多个文件。
<input type="file" name="files[]" multiple='multiple'/>
<div id='my_div'>Filenames</div>
如何使用jquery获取文件名? 对于文本类型,地图功能有效
var values=$("input[name='text_string[]']").map(function(){return $(this).val();}).get();
单击div有什么方法获取文件名吗?
您可以访问控件的files
数组,然后通过map()
创建单个文件名的数组,如下所示:
$('input').on('change', function() { var filenames = Array.from(this.files).map(function(f) { return f.name; }); console.log(filenames); });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <input type="file" name="files[]" multiple='multiple' />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.