使用jQuery.post将文件上传到烧瓶

时间:2020-10-06 13:31:12

标签: javascript jquery ajax flask

我想通过Ajax调用将文件上传到flask 使用这种方法upload a file using an ajax call in flask
使用jQuery.ajax
我想知道是否也可以使用jQuery.post()。 使用jQuery.post()方法

$("#sendata").on("click", ()=>{
   let form_data = new FormData($('#upload-file')[0]);
   $.post( "/uploadajax", {
   javascript_data: form_data});
});

在下面给我这个TypeError
是什么导致了此错误?

Uncaught TypeError: Illegal invocation
at i (jquery-3.5.1.min.js:2)
at Dt (jquery-3.5.1.min.js:2)
at Dt (jquery-3.5.1.min.js:2)
at Function.S.param (jquery-3.5.1.min.js:2)
at Function.ajax (jquery-3.5.1.min.js:2)
at Function.S.<computed> [as post] (jquery-3.5.1.min.js:2)
at HTMLButtonElement.<anonymous> (event.js:49)
at HTMLButtonElement.dispatch (jquery-3.5.1.min.js:2)
at HTMLButtonElement.v.handle (jquery-3.5.1.min.js:2)

0 个答案:

没有答案