@Jony1337

Как вывести gift пока не придет ответ ajax?

Привет , может вопрос очень простой но я только учусь основам ajax
есть такой код
$( document ).ready(function() {
    $("#btn").click(
		function(){
			sendAjaxForm('result_form', 'form1', 'ajax5.php');
			return false; 
		}
	);
}); 
 
function sendAjaxForm(result_form, ajax_form, url) {
    jQuery.ajax({
        url:     url, 
        type:     "POST", 
        dataType: "html", 
        data: jQuery("#"+ajax_form).serialize(),  
success: function(html){  
    $("#result_form").html(html);  
    	},
    	error: function(response) { 
    		document.getElementById(result_form).innerHTML = "Error.";
    	}
 	});
}

как вывести gift по центру экрана пока не придет ответ от сервера ?
  • Вопрос задан
  • 259 просмотров
Решения вопроса 2
root09
@root09
До вызова ajax выводите gift, в success скрываете gift
Ответ написан
Комментировать
azovl
@azovl
Элементарно, Ватсон!
beforeSend

function sendAjaxForm(result_form, ajax_form, url) {
    jQuery.ajax({
        url:     url, 
        type:     "POST", 
        dataType: "html", 
        data: jQuery("#"+ajax_form).serialize(),
beforeSend: function() {
        $(placeholder).addClass('loading');
    },
success: function(html){  
    $("#result_form").html(html);  
    	},
    	error: function(response) { 
    		document.getElementById(result_form).innerHTML = "Error.";
    	}
 	});
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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