Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击“输入类型文件”时,上一个文件将消失_Javascript_Jquery_Html_File_Input - Fatal编程技术网

Javascript 单击“输入类型文件”时,上一个文件将消失

Javascript 单击“输入类型文件”时,上一个文件将消失,javascript,jquery,html,file,input,Javascript,Jquery,Html,File,Input,我正在创建一个web应用程序,允许用户选择多个文件 当我的用户一次选择多个文件时,它工作正常,但当用户再次选择时,以前的文件将消失 这是我的输入字段 <input type="file" id="uploadMultipleFiles" multiple /> 我希望我的用户选择多个文件,并允许他们多次单击而不丢失以前的文件选择 这是一个 如果需要,我可以使用javascript或jquery 希望我能正确地解释这个问题您可以使用JavaScript实现这一点。您必须将选定的文

我正在创建一个web应用程序,允许用户选择多个文件

当我的用户一次选择多个文件时,它工作正常,但当用户再次选择时,以前的文件将消失

这是我的输入字段

<input type="file" id="uploadMultipleFiles" multiple />

我希望我的用户选择多个文件,并允许他们多次单击而不丢失以前的文件选择

这是一个

如果需要,我可以使用javascript或jquery


希望我能正确地解释这个问题

您可以使用JavaScript实现这一点。您必须将选定的文件推送到数组中。当用户提交表单时,您必须使用ajax将文件发送到服务器

var input=document.getElementById('uploadMultipleFiles');
var btn=document.getElementById('btn');
var-allFiles=[];
input.addEventListener('change',函数(evnt){

对于(var i=0;iSo),当他们关闭选择窗口并重新打开它时,是否仍选择了他们选择的内容?如果是这样,则您不能。