Отправка формы AJAX с загрузкой файла

#php #ajax #forms

#php #ajax #формы

Вопрос:

Я пытаюсь отправить форму ajax, которая содержит область загрузки файла. Как я выяснил, JS не может обрабатывать загрузку файлов, поэтому я использую этот плагин -> http://jquery.malsup.com/form/#ajaxForm

Однако после отправки формы я ничего не получаю $_FILES . Кто-нибудь знает, в чем причина и как я могу это исправить?

Моим полем ввода является <input type="file" name="logo" id="logo" /> и да, форма состоит из нескольких частей данных.

Ответ №1:

Ответ №2:

используйте этот плагин. он использует XHR для загрузки нескольких файлов с индикатором выполнения в FF3.6 , Safari4 , Chrome и возвращается к скрытой загрузке на основе iframe в других браузерах, обеспечивая хороший пользовательский интерфейс везде. проверьте это: http://valums.com/ajax-upload /