Como enviar um valor de dentro de uma requisição ajax pra fora dela
Tenho uma requisição pra testar se estou conectado na internet:
Spoiler
$(window).on('load', function () {
$('#preloader').delay(3000).fadeOut('slow');
var connection = false;
$.ajax({
url: "http://mvet.esy.es/CifrasMEFIR/blank.png",
success: function () {
connection = true;
}
});
if (!connection) {
setTimeout(offlineModal, 5000);
};
});
A questão é a seguinte, mesmo estando conectado e conseguindo acessar o arquivo, quando eu testo a variável após a requisição ela continua como false. Qualquer outra coisa que eu coloque dentro do success funciona perfeitamente, mas o valor da variável não é alterado.,Discussão (3)
Carregando comentários...