1.文件上传除非在form表单中action属性写了请求的url,不需要用到FormData这个对象,使用ajax异步上传文件(包括二进制)使用这个formdata对象可以帮助减小工作量(form增加enctype="multipart
1.文件上传除非在form表单中action属性写了请求的url,不需要用到FormData这个对象,使用ajax异步上传文件(包括二进制)使用这个formdata对象可以帮助减小工作量(form增加enctype="multipart/form-data")
2.formdata.append('file[]',files【i】【key,values模式】)【i循环files】;
3.ajax processData设置为false,data:formdata...
4.tp5controller接收【request()->file('file')【formdata接收文件的key:'file' 】】
5.查看是否接收到前台传来的文件,$file=request()->file('file');
错误方式:returnjson($file); //会输出空对象,但是用原声的$_FILES接受并输出却能输出,这是
6.文件上传到指定路径下 move(’$path‘,'file_name',true)方法