Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Sweetalert IF Conditional
izin bertanya, saya ada proses alert menggunakan sweet alert mengikuti tutorial pak Sandika di youtube tpi di video tersebut hanya ada ketika proses successnya saja tidak ada kondisi ketika error scriptnya sperti ini, bagaimana jika ini menambahkan klo kondisi error. trima kasih
const flashData = $('.flash-data').data('flashdata');
// console.log(flashData);
if (flashData) {
Swal.fire({
title: 'Data',
text: 'Berhasil ' + flashData,
icon: 'success'
});
}
Tanggapan
coba tambhakan konteksnya. Berhasil apa? gagal apa?
di youtube pak sandika kan hanya memunculkan sweetalert ketika berhasil aja nah sedangkan di controller sy ada kondisi dimana proses tidak berhasil nah sy kurang paham ketika tdak berhasil cara memunculkan di sweetalert bagaimana ya?
iya kami di sini tidak tahu "berhasil" apa?
2 Jawaban:
<div>Bukannya tinggal tambahkan else bro?</div><pre>if (flashData) { Swal.fire({ title: 'Data', text: 'Berhasil', icon: 'success' }); } else { Swal.fire({ title: 'Data', text: 'Gagal', icon: 'error' }); }</pre>
<div>Untuk menambahkan kondisi ketika terjadi error, Anda dapat menambahkan perintah else
setelah perintah if
di atas, seperti contoh berikut:<br><br></div><pre>const flashData = $('.flash-data').data('flashdata');
// console.log(flashData);
if (flashData) {
Swal.fire({
title: 'Data',
text: 'Berhasil ' + flashData,
icon: 'success'
});
} else {
Swal.fire({
title: 'Data',
text: 'Gagal ' + flashData,
icon: 'error'
});
}</pre><div><br>Dalam contoh di atas, jika variabel flashData
kosong atau bernilai false
, maka SweetAlert akan menampilkan pesan error dengan ikon 'error'. Anda dapat mengubah teks dan ikon sesuai kebutuhan.</div>