Javascript 当我选择多个文件时,如何在jQuery中获取每个文件数据?
选择多个文件时如何获取每个文件数据Javascript 当我选择多个文件时,如何在jQuery中获取每个文件数据?,javascript,jquery,Javascript,Jquery,选择多个文件时如何获取每个文件数据 <input name="file" type="file" multiple="" > <script type="text/javascript"> $(document).ready(function(){ $(':file').change(function(){ var file = this.files[0]; name = file.name.toLowerCase(); size = fil
<input name="file" type="file" multiple="" >
<script type="text/javascript">
$(document).ready(function(){
$(':file').change(function(){
var file = this.files[0];
name = file.name.toLowerCase();
size = file.size;
type = file.type;
});
});
</script>
$(文档).ready(函数(){
$(':file').change(函数(){
var file=this.files[0];
name=file.name.toLowerCase();
size=file.size;
type=file.type;
});
});
此文件将生成一个数组。所以就这样循环
$(document).ready(function(){
$(':file').change(function(){
for(var i=0; i< this.files.length; i++){
var file = this.files[i];
name = file.name.toLowerCase();
size = file.size;
type = file.type;
}
});
});
$(文档).ready(函数(){
$(':file').change(函数(){
对于(var i=0;i
您可以试试这个-
$(':file').change(function(){
var fileArray = this.files;
$.each(fileArray,function(i,v){
name = v.name.toLowerCase();
size = v.size;
type = v.type;
alert(name);
})
});
谢谢你这个解决方案,当我试图直接访问时,它让我很开心。每个函数都会返回错误