Показать сообщение отдельно
  #6 (permalink)  
Старый 13.01.2017, 16:21
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Мне не нужно никуда переходить я и без этого знаю, что загрузкой занимается не код показанный, а класс указанный. Читайте мануал о загрузке файлов на сервер.

На клиенте же, чтобы передать файлы методом $.ajax jQuey, этому методу обязательно нужно указать параметры: contentType: false и processData: false, в противном случае форма будет отправлена не как multipart/form-data, что требуется при отправке файлов, а как текст application/x-www-form-urlencoded.

Если бы заглянули куда вам говорилось или бы открыли отладчик браузера, ясна бы была причина, вы же пытаетесь икать ее там, где ее не увидеть.

PS. Сразу добавлю, что следующая причина "все равно ..." кроется здесь: data: data.

Последний раз редактировалось laimas, 13.01.2017 в 16:46.
Ответить с цитированием