如何将FileList数组添加到<input type =“file”/>控件?

时间:2014-09-04 06:46:51

标签: javascript jquery arrays file filelist

在这种情况下,我有两个文件类型输入控件。

  

HTML

<input type="file" id="file1" multiple="multiple" />
<input type="file" id="file2" multiple="multiple" />
<input id="btn1" type="button" />
  

脚本:

<script>
var fileList = [];
$('#file1').change(function (e) {
   var files = e.target.files;
            $.each(files, function (k, v) {
                fileList.push(files[k]);
            });
});
$('#btn1').click(function(){
  //Stuffs to be added for pushing the array of File object from "fileList" array to "file2"
  //How to achieve it or is that impossible to do it?
});
</script>

我想实现以下步骤:

第1步:在 “file1” 输入更改时,它会将文件推送到数组中。

第2步:在 “btn1” 按钮上单击,我需要将File对象数组设置或推送到 “file2”< / em> 输入控件。但是我不能这样做,而且我用谷歌搜索了它。我没有找到解决方案。

我无法完成第2步并帮助我。

还提供一些可能对我有用的链接。

0 个答案:

没有答案