var erroEnvio = false; //global
$(".proxima-questao").on("click",function(){
$(".loading").show();
$.ajax({
url: urlBase+"123123123/adasdasdasdas",
type: "POST",
data: $("#form").serialize(),
success:function(resposta){
if(resposta === "sucesso"){
erroEnvio = false;
setSuccessEnvio(erroEnvio);
$(".loading").hide();
} else {
erroEnvio = true;
setSuccessEnvio(erroEnvio);
$(".loading").hide();
}
}
});
});
function setSuccessEnvio(x){
erroEnvio = x;
}
if(erroEnvio === false) {
// a idéia é salvar os dados antes de ir pro próximo bloco
proximaQuestao();
} else {
alert("Erro");
}
if($stmt->execute()){
return "sucesso";
} else {
return "falha";
}
One thing I noticed is that it is returning success even with the dropped connection.
When I go offline, I can go to the next question, after I'm in the next block, if I click again on botão próxima questão
it shows this Error alert.