Ajax上传文件

$("b3").click(function(){
    var formData = new FormData();
    formData.append("csrfmiddlewaretoken", $("[name="csrfmiddlewaretoken]").val());
    formData.append("f1", $("#f1")[0].files[0]);
    $.ajax({
        url: "/upload/",
        type: "POST",
        // 告诉jQuery不要去处理发送的数据
        processData: false, 
        // 告诉jQuery不要去设置Content-Type请求头
        contentType: false,
        data: formData,
        success: function(data){
            console.log(data)
        }
    })
})

  

原文地址:https://www.cnblogs.com/yang-wei/p/10009110.html