как отправить форму с помощью enctype multipart / form-data в jquery - PullRequest
2 голосов
/ 30 сентября 2010

Я использую форму с enctype multipart / form-data для загрузки фотографии, поэтому ниже приведен мой код для обычной отправки формы,

$.ajax({  
    type: "POST",  
    url: loadUrl,  
    cache: false,  
    success: function(html){  
      $(outputLocation).html(html);  
    }
});    

как это должно измениться, поэтому его применимо для multipart / formформа данных в jquery

заранее спасибо

Ответы [ 3 ]

1 голос
/ 30 сентября 2010

Просто проверьте плагин ниже, если он помогает -

http://www.fyneworks.com/jquery/multiple-file-upload/#tab-Overview

1 голос
/ 31 января 2012

Вот некоторые интересные инструкции Бена Наделя.

0 голосов
/ 30 сентября 2010

Вы не можете отправлять файлы через XMLHttpRequest (поскольку вы не можете прочитать данные с жесткого диска пользователя в JS).

jQuery не имеет встроенной поддержки для обработки файловых вводов, вы 'Вам нужно будет найти плагин или альтернативу.

...