Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
работяга
368 / 368 / 52
Регистрация: 23.05.2010
Сообщений: 947
1

Загрузка файла по ajax

16.07.2013, 17:51. Показов 1667. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Есть форма с возможностью загрузить файл. По нажатию на submit данные отправляются на обработку определенной страничке. С данными проблем нет. Не понимаю, каким образом происходит загрузка картинки.

Нашёл плагин для jquery jquery.form.min.js, подключил его. На данный момент имеется код:
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$(function() {
    $("#order_wrap form").ajaxForm();
    $(document).on('submit', '#order_wrap', function() {
        var options = {
          target: "#order_wrap",
          url: "/production/ajax/order_send.php",
          success: function() {
                alert("Спасибо за комментарий!");
          }
        };
 
        // передаем опции в  ajaxSubmit
 
        $("#order_wrap form").ajaxSubmit(options);
        return false;
    });
});
В результате на страничку попадет следующий массив
PHP
1
Array ( [name] => имя [phone] => телефон [file1] => [object File] [file2] => [file3] => [_] => 1373982392330 ) s:13:"[object File]";
А картинку-то как загрузить? Помогите подправить код. Или ещё лучше - кто может объяснить теорию загрузки файла по ajax?

Я так полагаю, надо передать временное название и путь к файлу, а уже потом с помощью php его обработать. Но как его получить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.07.2013, 17:51
Ответы с готовыми решениями:

Ajax и загрузка файла клиенту
ajax'ом отправляется запрос, на сервере по запросу происходит загрузка файла с другого сервера...

Ajax загрузка формы из загруженного через ajax блока
Вообщем, через ajax в блок подгружается форма, из нее нужно загрузить в этот же блок др.контент....

Ajax загрузка обработчика
Есть форма <head> <script type="text/javascript"...

ajax загрузка контента
Добрый день. У меня такая проблема, есть страница на ней кнопка регистрации по нажатию на неё...

1
4 / 4 / 2
Регистрация: 23.05.2013
Сообщений: 19
17.07.2013, 12:59 2
Тут в трех частях расписан процесс закачки файлов на сервер.
2
17.07.2013, 12:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.07.2013, 12:59
Помогаю со студенческими работами здесь

Загрузка сттаниц Ajax
Прошу помощи у людей, которые действительно работали с этим. Сайт сделан с боковым меню с...

Ajax загрузка блока
Может кто-нибудь помочь? Есть такой скрипт: $(document).on('click', '.link', function(e){ ...

AJAX загрузка файлов.
Как сделать загрузку файла на jQuery без дополнительных плагинов (one click, ajaxForm и т.п.) и...

Ajax загрузка файла
Есть бэкенд на яве, принимает на вход два файла, обрабатывает, упаковывает в zip и отдает byte На...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru