Я хочу добавить изображение загрузки, которое будет видно между началом и концом запроса ajax в jquery.
В настоящее время, когда нажимается кнопка, которую я хочу заменить загрузочным изображением, эта функция вызывается:
function test(num)
{
$("div.bd_img").attr("style", "display:none");
$("div.ajax_load").attr("style", "display:block");
str = "ajax?id=" + num.toString();
$.ajax({
type: "GET",
url: str,
dataType: "xml",
success: test2
});
$("div.bd_img").attr("style", "display:block");
$("div.ajax_load").attr("style", "display:none");
}
Но, похоже, он не работает.
Два деления bd_img и ajax_load являются дочерними по отношению к div, поэтому одно должно быть заменено другим, когда для display установлено значение none, и наоборот.