let $input = $("#file");
$input.on("change", function () {
    files = this.files;
    console.log(files);
    let formData = new FormData();
    formData.append('image_url', files[0]);
    console.log(formData)
})

在这里插入图片描述

在对formData使用append方法添加数据后,console输出仍为空

解决:需要用formData.get("键")的方法获取值

let $input =$("#file");
$input.on("change", function () {
    files = this.files;
    console.log(files);
    let formData = new FormData();
    formData.append('image_url', files[0]);
    console.log(formData.get('image_url'))
})

在这里插入图片描述

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐