HTML:
<form id="update_form">
<input type="file" name="img">
</form>
JS:
//将表单的所有数据包括上传的文件作为参数传入到form_data中
var data = new FormData(document.getElementById('update_form'));
$.ajax({
type:'POST',
url:$('#update_form').attr('action'),
processData: false,//此参数必加
contentType: false,//此参数必加
data:data,
success:function (data) {
}
});
PHP:
//直接通过文件名获取文件即可,但是不知道为什么打印出来的是空的,不过并不影响使用
$img = request()->file('img');
$img->move();
tp5 ajax使用formdata提交表单
最新推荐文章于 2021-08-05 13:29:35 发布