2016-04-11 15 views
-2
location.reload(); 
     $(document).ready(function() { 
     swal({ 
     title: 'Deleted!', 
     text: 'Your post has been deleted', 
     type: 'success', 
     timer: 2000 
     }); 
     }); 

Sorun yüklendiğinde sayfanın yeniden yüklendiğini görüyordum, tatlı uyarı gösteriliyor. Bunu nasıl uyarlarım, tatlı uyarıyı göstermeden önce sayfanın yeniden yüklenmesi tamamlanana kadar bekler?Sayfadan sonra tatlı uyarı nasıl çalıştırılır

cevap

1

Böyle bir şeyi kullanabilirsiniz. senin html iken rendiring yapmak (bazı koşul dayalı sweetlert göstermek istiyorsanız da ifadeleri ise bir in bu sarabilirsiniz) Aşağıdaki: Aşağıdaki

<div class="hidden" id="alertUser"> 
    <p id="header-message">Failed</p> 
    <p id="main-message">An Error Occured While Updating Doctor Recrod..!!!</p> 
    <p id="alert-type">warning</p> 
    <p id="confirm-button-class">btn-warning</p> 
</div> 

ve komut

sadece yapın:

window.onload = function() { 
    showUserAlerts(); 
} 

function showUserAlerts() 
{ 
    var $isEditSuccessfull = $("div#alertUser"); 

    if ($isEditSuccessfull.length > 0) { 
     var headerMessage = $isEditSuccessfull.find("p#header-message").text(); 
     var mainMessage = $isEditSuccessfull.find("p#main-message").text(); 
     var alertType = $isEditSuccessfull.find("p#alert-type").text(); 
     var confirmButtonClass = $isEditSuccessfull.find("p#confirm-button-class").text(); 

     swal({ 
      title: headerMessage, 
      text: mainMessage, 
      type: alertType, 
      confirmButtonClass: confirmButtonClass 
     }); 
    } 
} 

Bu yardımcı olur umarım.

İlgili konular