@antonowano
Профессиональный самоучка

Загрузки картинок в реальном времени?

При добавлении в форме картинки она автоматически загружается, не дожидаясь отправки формы и отображается после загрузки. Где можно почитать о такой форме?
  • Вопрос задан
  • 177 просмотров
Решения вопроса 1
<input type="file" onchange="setPhoto(this)" />
function setPhoto(elem) {
	var fd = new FormData;
	fd.append('file', $(elem).prop('files')[0]);

	$.ajax({
		url: "урл на пхп обработчик",
		data: fd,
		processData: false,
		contentType: false,
		type: 'POST',
		success: function (a) {
			$('.container-photo img').attr('src', a.data.photo);
		}
	});
}

простенький вариант, ответ сервера должен быть в json и содержать имя загрежнной картинки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект