Javascript 如何通过jquery ajax将两个或多个“输入类型文件”字段上载到数据库中?

Javascript 如何通过jquery ajax将两个或多个“输入类型文件”字段上载到数据库中?,javascript,php,jquery,ajax,codeigniter-3,Javascript,Php,Jquery,Ajax,Codeigniter 3,视图: 在这段代码中,我想上传两个文档,即dl和rc。现在的问题是,当我上传两个字段文件并在控制器内打印值时,它只显示最后一个文件数据,即rc。所以,我想知道如何在控制器中打印或上传这两个输入文件?请帮帮我 谢谢这是因为您正在覆盖表单数据: public function add_vech() { $dataInfo = array(); $files = $_FILES; print_r($files); } 删除下面的第二个formData实例化fileInputs

视图:

在这段代码中,我想上传两个文档,即
dl和rc
。现在的问题是,当我上传两个字段文件并在控制器内打印值时,它只显示最后一个文件数据,即
rc
。所以,我想知道如何在控制器中打印或上传这两个输入文件?请帮帮我


谢谢

这是因为您正在覆盖
表单数据

public function add_vech()
{
    $dataInfo = array();
    $files = $_FILES;
    print_r($files);
}
删除下面的第二个
formData
实例化
fileInputss

var formData = new FormData();

在添加rc之前,您正在重新创建formData对象。转储第二个
var formData=new formData()
var formData = new FormData();
 var fileInputss = $('#rc');
 var formData = new FormData();