Задать вопрос
@lexstile

Можно ли добавить файл на отправку в FORM DATA JS?

Отправляю форму, и мне нужно, чтобы еще отправлялись файлы - в моем случае background (изображение), который индивидуальный у каждого пользователя, который взаимодействует с формой.
Сложность в том, что неоднократно накладываются изображения друг на друга (с обновлением страницы).
На выходе получаются несколько изображений, которые нужно прикрепить к форме.
JS:
var form = $(".ajax-form");
form.on("submit", function(e) {
e.preventDefault();
var formData = new FormData($(this)[0]);
$.ajax({
	type: "POST",
	url: "/ajax/mailer/send_ajax.php",
	processData: false,
	contentType: false,
	data: formData,
	success: function(data) {
		console.log(data);
		alert('Ваш запрос успешно отправлен!');
		setTimeout(function(){ location.reload(); }, 3000);
		return;
	}
})
}
  • Вопрос задан
  • 355 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Stalker_RED
@Stalker_RED
>> Вы так же можете отправлять файлы при помощи FormData. Просто включите <input> с типом file в форму.

https://developer.mozilla.org/ru/docs/Web/API/Form...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
19 дек. 2024, в 02:11
15000 руб./за проект
19 дек. 2024, в 02:09
11000 руб./за проект
19 дек. 2024, в 00:46
30000 руб./за проект