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

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

При добавлении в форме картинки она автоматически загружается, не дожидаясь отправки формы и отображается после загрузки. Где можно почитать о такой форме?
  • Вопрос задан
  • 178 просмотров
Решения вопроса 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 и содержать имя загрежнной картинки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы