jq上传文件的写法

jq上传文件的写法插图

先写一个input框 事件绑定onchange,把这个input框隐藏掉(太难看)

写一个提交按钮绑定onclick事件

下面的内容重点在jq上

jq上传文件的写法插图1
onchange里面的函数名称和jq里面的函数名称对应 上传按钮中的方法里面要代码click一下隐藏的input框

注意两点:1Ajax里面的data一定要传formData

2.dataType一定要写JSON 否则回传过来的信息无法解析

后台PHP接收的时候用文件接收即可

jq上传文件的写法插图2

这里我用的是原生的写法 也可以改成框架的写法,大文件上传一定要改php配置文件否则获取不到文件信息详情参见这篇文章