这里使用的FormData和multipart/form-data的关系
以前上传文件要将form的类型设置为multipart/form-data,在这里使用ajax提交FormData是不是和form标签类型为multipart/form-data时组织数据的方式一样?
12
收起
正在回答
1回答
同学你好,同学可以理解为他俩的作用一样,都是将参数封装提交数据给后台。在formData中添加了文件流,与前面使用form配置enctype="multipart/form-data"一样,可以提交文件流数据。
通常我们提交表单(使用submit button)时,会把form中的所有元素的name与value组成一个queryString,提交到后台。但当我们使用Ajax提交时,这过程就要变成人工的了,也就是ajax提交的是使用formData对象封装的数据内容。
祝学习愉快~
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星