Я не могу загрузить файл с асинхронным ajax, но могу ли я использовать синхронный метод?Я искал и ничего не нашел об этом.
Спасибо.
Нет, нельзя с чистым Ajax.Однако существует множество скрытых решений на основе IFRAME, которые имитируют точное поведение.Вот один пример: http://www.openjs.com/articles/ajax/ajax_file_upload/
ОБНОВЛЕНИЕ
Вот еще один пример, реализованный в виде плагина jQuery: http://www.phpletter.com/Demo/AjaxFileUpload-Demo/
Нет. Вы должны загрузить через обычную форму. Я видел только те плагины для загрузки "ajax", которые создают iframe динамически через javascript, воссоздают в нем форму и отправляют ее через iframe, как обычно делает ваш браузер.
Для асинхронной загрузки файла попробуйте что-то вроде uploadify