用ajax提交form表单,实现文件上传

用ajax提交form表单,实际上就是使用了FromData对象。 

直接上例子:

html页面

页面这块就不用说了,就是一个file类型的input

js页面:

说一下processData和contentType这两个参数。

processData是jquery特有的参数,它默认值是true。用于对data参数进行序列化处理。

contentType: 发送信息至服务器时内容编码类型,简单说告诉服务器请求类型的数据。 默认值: "application/x-www-form-urlencoded"。

async这个参数设置同步异步,ajax默认为异步请求。看个人需求要不要设置。

如果帮到你了就点个赞吧

你可能感兴趣的:(用ajax提交form表单,实现文件上传)