JSFiddle - React, Tailwind, and code Playground

JavaScript

var a = false;
$.ajax({
    url: "foo" // substitua por qualquer URL real
}).done(function () {
    a = true;
    meuAjax(a);
});

function meuAjax(a) {
    while (!a) {} // Isto Ă© apenas para se ter uma espera.
    alert(a); // Isso nunca vai executar
}