2017-12-16 5 views
0

Ich habe die süße Warnung für Löschen mit AJAX verwendet, und ich habe Seitenumleitung nach dem Löschen. Immer wenn ich auf Löschen klicke, werden die Schaltflächen "Bestätigen" oder "Nicht" angezeigt. Wenn ich auf "Ja" klicke, wird bestätigt, dass die Seite gelöscht und die Seite umgeleitet wird. Ich will wie After deleteing Erfolgsmeldung „OK erfolgreich gelöscht“, dass die Zeit nur Seite zuletzt aktualisiert War,PHP Sweet Alert Seite Redirect

function delete_confirm(id) { 
      swal({ 
        title: "Are you sure?", 
        text: "You will not be able to recover this Product Attribute!", 
        type: "warning", 
        showCancelButton: true, 
        confirmButtonColor: '#DD6B55', 
        confirmButtonText: 'Yes, delete it!', 
        cancelButtonText: "No, cancel please!", 
        closeOnConfirm: false, 
        closeOnCancel: false 
       }, 
       function(isConfirm) { 
        if (isConfirm) { 
         $.ajax({ 
          url: "cart-delete.php", 
          type: "POST", 
          data: { 
           id: id, 
          }, 
          success: function(data) { 
           console.log(data); 
           swal("Done!", "It was succesfully deleted!", "success"); 
           $('[remove_attr_' + id + ']').parents('.demo-card-wide').remove(); 
            window.location.href = 'add-to-cart.php'; 
          } 
         }); 
        } else { 
         swal("Cancelled", "Your Product Attribute! is safe :)", "error"); 
        } 
       }); 
     }; 

Antwort

1

Entfernen Sie diese Zeile auf Erfolg

window.location.href = 'add-to-cart.php'; 

schreibt in einer anderen Aktion ab. Auf süße Warnung schließen Aktion

Verwandte Themen