formdata上传文件
时间: 2023-09-13 20:08:30 浏览: 78
使用FormData实现上传多个文件
FormData 是一种 JavaScript 对象,用于在 AJAX 请求中发送表单数据。它可以轻松地将多个键值对组合成一个 HTTP 请求,其中每个键值对都代表一个表单字段,键是字段名称,值是字段值。要上传文件,可以创建一个 FormData 对象,然后使用 append() 方法将文件添加到 FormData 对象中,如下所示:
```
var formData = new FormData();
formData.append('file', fileInput.files[0]);
```
其中,'file' 是表单字段名称,fileInput.files[0] 表示要上传的文件。然后,可以将 formData 对象作为参数传递给 AJAX 请求,以便将文件上传到服务器。
阅读全文