How to handle image uploads with jquery post submi

2019-05-23 09:43发布

问题:

I have the html form and i am submittng the form with jquery with following

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

But if i submit form without ajax then image gets uploaded by django function

Now the problem is , it is ignoring the file fields. what should i do

回答1:

You cannot upload files using XMLHttpRequest (AJAX).But you can try using some of the Ajax JQuery plugins to upload files

  • http://www.phpletter.com/Demo/AjaxFileUpload-Demo/
  • http://www.webtoolkit.info/ajax-file-upload.html

Also Check how-can-i-upload-files-asynchronously-with-jquery