Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.01.2017, 21:29
Профессор
Отправить личное сообщение для imedia Посмотреть профиль Найти все сообщения от imedia
 
Регистрация: 20.05.2014
Сообщений: 292

Почему не передаются файлы аяксом
Вот мой код
<form id="data_img" action="javascript:void();" method="post" enctype="multipart/form-data">
<input type="text" name="text" value="123">
<input id="file-select" type="file" >
 <input type="submit" value="Отправить"/>
</form>

$('#file-select').change(function(){
	alert('change')
	$( "#data_img" ).submit();
	
})


 $('#data_img').submit(function(){
alert('submit')
var formData = new FormData($(this)[0]);

    $.ajax({
        url: '/server/ajax_php_file.php',
        type: 'POST',
        data: formData,
        async: false,
        success: function (data) {
            alert(data)
        },
        cache: false,
        contentType: false,
        processData: false
    });

    return false;
	 
 })

Вот в мозиле ответы в файрбаге
Source
-----------------------------19595214029929
Content-Disposition: form-data; name="text"

123
-----------------------------19595214029929--

А вот серверная сторона
array(1) {
["text"]=>
string(3) "123"
}

Что за проблема и как решить файла нет на сервере
Ответить с цитированием
  #2 (permalink)  
Старый 09.01.2017, 22:22
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

var_dump($_FILES);

что выводит?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные выражения. Почему находи именно так? jsuse Общие вопросы Javascript 4 21.11.2011 16:37
Свойства объекта, методы и this. Почему свойство вызывается с () ? jsuse Общие вопросы Javascript 2 04.11.2011 20:39
Prototype. Одноблочное определение псевдокласса. Литеральная форма не робит. Почему? GuardCat Общие вопросы Javascript 6 03.10.2011 13:46
Почему не определяется втарая переменная? Арман Общие вопросы Javascript 3 09.04.2011 11:14
Почему это работает? (инклуд JS в JS) Василий Б. Общие вопросы Javascript 4 11.06.2010 12:41