Sweetalert: ketika saya mengklik tombol ok dari peringatan manis .. kirim ke halaman lain

Dibuat pada 12 Nov 2014  ·  16Komentar  ·  Sumber: t4t5/sweetalert

saya perlu pergi ke halaman lain setelah mengklik tombol ok atau kesalahan ... kode saya:

saya menggunakan $(document) karena saya perlu menunjukkan kesalahan saat halaman dimuat

tolong bantu aku ;)

Komentar yang paling membantu

saya bisa menyelesaikannya :)

hanya menggunakan window.location.href .. ini kodenya:

    $(document).ready(function() {
swal({ 
  title: "Error",
   text: "wrong user or password",
    type: "error" 
  },
  function(){
    window.location.href = 'login.html';
});

});
Terima kasih sudah membantu saya

Semua 16 komentar

saya pikir ini dapat dilakukan dengan menggunakan location.href = 'http://google.com'

ini harus dipanggil di penangan klik tombol ok / error;

Seperti yang dikatakan @technofreaky , Anda dapat mengarahkan ulang menggunakan JavaScript. Berikut ini contoh serupa: https://github.com/t4t5/sweetalert/issues/168

saya bisa menyelesaikannya :)

hanya menggunakan window.location.href .. ini kodenya:

    $(document).ready(function() {
swal({ 
  title: "Error",
   text: "wrong user or password",
    type: "error" 
  },
  function(){
    window.location.href = 'login.html';
});

});
Terima kasih sudah membantu saya

@fabianchoxD Kerja bagus!

Saya perlu mengikat halaman html dalam sweet alert. sehingga ketika lansiran manis saya dipicu, itu akan menampilkan halaman html di tubuhnya.

bagaimana saya bisa melakukan peringatan ketika pengguna mencoba menutup browser/tab dengan SweetAlert? Tolong bantu saya..

@fabianchoxD terima kasih, ini berhasil.

adakah yang tahu tentang fungsi/acara panggilan balik yang dipicu saat mengklik tombol OK dihasilkan menggunakan fungsi persistant() ?
Alert::success('Success Message', 'Optional Title')->persistent("Ok");

@fabianchoxD terima kasih atas solusinya tetapi tidak berhasil untuk saya. Saya dapat menyelesaikan masalah ini seperti ini:
menelan({
judul: "Sukses!",
teks: response.scriptstatus,
ketik: "sukses"
}).lalu(fungsi() {
// Arahkan ulang pengguna
window.location.href = "new_url.html";
console.log('Tombol Ok telah diklik.');
});

@cnchg terima kasih banyak, ini berhasil untuk saya!!!

Jika Anda juga memiliki tombol "Batal" di modal Anda, Anda pasti ingin mengonfirmasi bahwa tombol "OK" memang ditekan:

swal({...}).then(okay => {
  if (okay) {
    window.location.href = "...";
  }
});
swal({
   icon: "error",
  title: "¡Error!",
  showConfirmButton: true,
  confirmButtonText: "Cerrar",
  closeOnConfirm: false
}). then(function(result){
  window.location = "WEREYOUWANTTOGO";
             })

Ini adalah solusi saya untuk masalah ini!

function MessageWarning($message,$text,$icon,$sure,$url){
gema"

Masalah terkait

fracz picture fracz  ·  4Komentar

vmitchell85 picture vmitchell85  ·  6Komentar

blackrosezy picture blackrosezy  ·  6Komentar

girishbr picture girishbr  ·  5Komentar

jamieson99 picture jamieson99  ·  3Komentar