我尝试使用 Ajax 上传文件。但是 POST 请求是空的。
var fd = new FormData();
fd.append('file', files[0].name);
alert(files[0].name);
$("#form_upload").submit();
$.ajax({
method: "POST",
url: "/dropupload/",
contentType: false,
processData: false,
data: fd,
success: function(data) {
waitforprocess();
},
complete: function(data){
alert(formdata.size)
},
error: function(){
allert("error")
}
});
在视图中 POST 是空的
def post(request):
q = request.POST.get("file")
q = 无
为什么 POST 是空的?