Chernichko
@Chernichko
Учусь.

Как ajax'ом передать документ в php скрипт, чтобы загрузить его на сервер?

не получается передать докумен в php скрипт, который его обработает

если делаю вот так

var msg=$('#inputMsg').val();

                var file=$(#inputFile).val();

                $.post('/sendorder', { 
                    msg: msg,
                    file: file
                },function(data) {


не отправляется файл

если так

var file=input.files[0];

                $.post('/sendorder', { 
                    msg: msg,
                    file: file
                },function(data) {


то отправляется, но выбрасывает на главную страницу, другими словами. перегружает страницу. Что мне не нужно.

не могу разобраться.
  • Вопрос задан
  • 199 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dmitryKovalskiy
программист средней руки
Используйте объект FormData. stackoverflow.com/questions/5392344/sending-multip... вот примерчик.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы