@rusgayfer

Как загрузить изображение через ajax?

Нужно загрузить через js изображения. Как это сделать для моего кода?

<input type="file" class="fon" name="file" accept="image/*">
<button type="button" id="edit" class="btn btn-block btn-success btn-lg send ajax" name="reload">Обновить настройки</button>


Тут только загружаю описание
$(".send").on('click', function() {

		var description = $(".desc").val();
		var reload = $(".send").val();
		
		var data = {
		'desc': $(".desc").val(),
		'reload': $(".send").val(),
		};
		
		$.ajax({
			data: data, 
			type:'POST', 
			dataType: 'json',
			success:function(data){
				
			if( data.code == "ok" ) {
					$('#okey').html(data.message);
			}
			if( data.code == "error" ) {
					$('#okey').html(data.message);
			}
				
			}
			
		});			

	});
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ответы на вопрос 1
@sidni
Php Developer
обворачивайте все необходимое в форму и отправляйте ее по аяксу, а данные сереализуйте командой:
var formData = new FormData(this);
https://stackoverflow.com/questions/19447435/ajax-...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы