Synchronous function waiting for swal in JavaScript?

0

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
}
    
asked by Necroyeti 09.11.2017 в 21:59
source

0 answers