如何使用jquery post submit处理图像上传

我有html表单,我使用jquery提交表单以及以下内容

var queryString = $('.form1').formSerialize(); $.post('book/create/', queryString); 

但是如果我提交没有ajax的表单,那么图像会被django函数上传

现在的问题是,它忽略了文件字段。 我该怎么办

你无法使用XMLHttpRequest(AJAX)上传文件。但是你可以尝试使用一些Ajax JQuery插件来上传文件

还要检查how-can-i-upload-files-asynchronously-with-jquery