Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.04.2014, 15:43
Кандидат Javascript-наук
Отправить личное сообщение для iNfantry Посмотреть профиль Найти все сообщения от iNfantry
 
Регистрация: 29.10.2011
Сообщений: 132

ajax-форма с загрузкой файлов и обычными полями
Всем привет, бьюсь над проблемой и не могу никак разобраться. Смысл такой. Есть аякс-форма, реализованная с помощью jQuery Form Plugin. Форма работает в случае если она не предназначена для загрузки файлов (не содержит type="file" полей) или же если содержит ТОЛЬКО поля для загрузки файлов и никаких других (type="text", select, textarea и т.д.). Я в курсе, что для загрузки файлов инициализация формы должна включать дополнительный параметр iframe : true, так как загрузка происходит через скрытый ифрэйм, а не аякс, тоесть аякс просто эмулируется. Это так, к слову, теперь собственно на примере покажу проблему.

Вариант 1, работает:
<form method="post">
Файл 1:<input type="file" name="file[]" />
Файл 2:<input type="file" name="file[]" />
Файл 3:<input type="file" name="file[]" />
<input type="submit" value="Submit" />
</form>


Вариант 2, работает
<form method="post">
Название:<input type="text" name="title" />
Текст: <textarea name="text"></textarea>
<input type="submit" value="Submit" />
</form>


Вариант 3, НЕ РАБОТАЕТ:
<form method="post">
Название:<input type="text" name="title" />
Текст: <textarea name="text"></textarea>
Файл 1:<input type="file" name="file[]" />
Файл 2:<input type="file" name="file[]" />
Файл 3:<input type="file" name="file[]" />
<input type="submit" value="Submit" />
</form>


Когда есть одновременно обычные и файловые поля, то не работает!
Почему не работает? Как сделать чтобы работало?
Ответить с цитированием
  #2 (permalink)  
Старый 12.04.2014, 16:30
Кандидат Javascript-наук
Отправить личное сообщение для iNfantry Посмотреть профиль Найти все сообщения от iNfantry
 
Регистрация: 29.10.2011
Сообщений: 132

Блин, извиняюсь, это я накосячил, серверный скрипт ошибку выдавал просто. Можно закрывать. ;(
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax и отправка файлов с формы miker059 jQuery 5 10.01.2018 03:12
Не передается форма в выводе результатов через ajax tot18 AJAX и COMET 4 06.03.2014 16:15
Книги по Ajax BaVa Учебные материалы 18 18.08.2013 14:05
AJAX + PHP загрузка файлов с сервера Stanisov AJAX и COMET 10 16.08.2013 11:18
Загрузка БОЛЬШИХ файлов посредством ajax barcelona jQuery 7 12.10.2012 03:37