2017-09-15 3 views
-3

brauche Hilfe. i nedd meine Funktion laden auf diese Funktion ausgeführt ..............Funktion PHP auf Skript-Lesefunktion

nedd Last Confirm();

<script> 
    $(document).ready(function() { 

     $('.demo4').click(function() { 
      swal({ 
       title: "Você tem certeza?", 
       text: "Você aprovará a seguinte conta: <?php echo strtoupper($aprovar->nome); ?> <?php echo strtoupper($aprovar->sobrenome); ?>", 
       type: "warning", 
       showCancelButton: true, 
       confirmButtonColor: "#DD6B55", 
       confirmButtonText: "Sim, aprovar!", 
       cancelButtonText: "Não, cancelar!", 
       closeOnConfirm: false, 
       closeOnCancel: false 
      }, 
      function (isConfirm) { 
       if (isConfirm) { 
        swal("Aprovado!", "Titular aprovado com sucesso.", "success"); 
        Confirm(); 
       } else { 
        swal("Cancelado", "Aprovação cancelada :)", "error"); 
       } 
      }); 
     }); 

    }); 
</script> 
+0

Wo die Bestätigungsfunktion für mich keinen Sinn – Akintunde007

+0

Dieser Code ist macht. Sie rufen 'swal()' mit zwei Parametern (einem Objekt und einer anonymen Funktion) auf, aber innerhalb der anonymen Funktion rufen Sie wieder 'swal()' auf, aber diesmal mit drei Argumenten, allen Strings. –

+0

função pública Confirmar() { $ data = neuer stdClass(); $ id = $ this-> uri-> Segment (3); $ this-> titular_model-> aprova ($ id); } –

Antwort

0

Ich denke, man https://limonte.github.io/sweetalert2/ verwenden.

Im Beispiel der Bestätigungsfeld können Sie eine beliebige Funktion aufrufen können, die Sie in der „dann“ Session wollen .. Versuchen Sie, diese

<script> 
    $(document).ready(function() { 

     $('.demo4').click(function() { 
      swal({ 
       title: "Você tem certeza?", 
       text: "Você aprovará a seguinte conta: <?php echo strtoupper($aprovar->nome); ?> <?php echo strtoupper($aprovar->sobrenome); ?>", 
       type: "warning", 
       showCancelButton: true, 
       confirmButtonColor: "#DD6B55", 
       confirmButtonText: "Sim, aprovar!", 
       cancelButtonText: "Não, cancelar!", 
      }).then(function() { 
       swal("Aprovado!", "Titular aprovado com sucesso.", "success"); 
       Confirm(); 
      }, function (dismiss) { 
       // dismiss can be 'cancel', 'overlay', 
       // 'close', and 'timer' 
       if (dismiss === 'cancel') { 
        swal("Cancelado", "Aprovação cancelada :)", "error"); 
       } 
      }); 
     }); 
    }); 
</script>