Как вы можете использовать sweetalert для выполнения вызова Ajax без кнопки подтверждения, но при этом показывать загрузку GIF? В основном я хочу, чтобы загрузочный gif отображался во время вызова Ajax. Стандартное решение требует, чтобы вы активировали кнопку подтверждения до выполнения вызова Ajax.
Следующее явно не работает:
window.swal({
title: "Checking...",
text: "Please wait",
imageUrl: "images/ajaxloader.gif",
showConfirmButton: false,
allowOutsideClick: false
},
function () {
$.getJSON('myurl').done(function (data) {
swal("", "Good job!", "success");
}).fail(function (jqXHR, textStatus, err) {
swal("", "An error occurred", "error");
});
});