What I'm looking for is that the execution thread of a X
function is waiting for the swal
. Something like this
function x() {
var t = false
//Por aqui valida cosas
//llega al swal
swal({
title: "¿Desea actualizar las demas cuentas?",
text: "Esta a punto de registrar una cuenta que es nómina",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Eliminar",
cancelButtonText: "Cancelar",
closeOnConfirm: true,
closeOnCancel: true,
}, function(isConfirm) {
//Es en este punto que necesito detener la ejecucion de la función x a la espera de lo que haga con el swal
if (isConfirm) {
t = true;
} else {
}
});
if(t == true){ alert("Espero a que el swal diera respuesta")}
//El problema es que para cuando la funcion llegue a este punto, la variable t estará en false. Para cuando confirme el swal, la función ya habrá terminado su ejecución
}