[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: загрузка файла ajax- iframe
Por$h
Вообщем у меня была обычная форма с полями для записи в бд через jquery-ajax.
Затем добавилось поле для загрузки файлов (multiple)
Не получается заставить работать загрузку файлов через iframe.

упрощенная форма:
<form action="file_uploader.php" id="h_form" method="POST" enctype="multipart/form-data" target="upload_target">
<input
type="text" name="fullname">
<input
type="email" name="email">
<input
id="fileupload" type="file" name="files[]" multiple>
<input
type="submit">
</form>
<iframe
id="upload_target" name="upload_target" src="#"></iframe>


NB! Раньше форма была без action... т.к это делается в JS.

$("form").submit(function(file, ext) {
// .....................
// здесь идет куча всякой валидации файлов для клиентов
// .....................


$.ajax({
type: "POST",
url: 'operations.php', // обработчик всех форм на сайте, не только этой. где после добавления в БД идет подключение файла обработчик для файла, который и не срабатывает(из-за ajax)
data: formDetails.serialize(),
success: function(data) {
//smth
},
error: function(jqXHR, text, error) {
//smth
},
complete: function() {
//smth
}
}
);
});


Не понимаю как сделатьь загрузку файлов..никаких ошибок нету..идет просто добавление записей в БД, но не аплоадятся файлы.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.