Postingan lainnya
Menampilkan Pesan Berhasil di Sweetalert
Hallo Master, saya punya script :
<a href="proses_delete.php?&id=<?php echo $r['id']; ?>" class="delete-link">Delete</a>
javascript :
<script>
jQuery(document).ready(function($){
$('.delete-link').on('click',function(){
var getLink = $(this).attr('href');
swal({
title: 'Alert',
text: 'Hapus Data?',
html: true,
confirmButtonColor: '#d9534f',
showCancelButton: true,
},function(){
window.location.href = getLink
});
return false;
});
});
</script>
data sudah berhasil di hapus, tetapi cara ingin menampilkan pesan data berhasil dihapus seperti ini, itu taro nya dimana ya gan ?
swal("Berhasil!", "Data Berhasil Dihapus!", "success");
mohon bantuannya ya bro. Terima Kasih.
1 Jawaban:
belajar tentang "flash message" idenya, Nanti setiap actionnya berhasil (misalnya user klik tombol hapus dan sudah menghapus di database) kamu simpan info yang mau kamu keluarkan bisalnya text "data berhasil dihapus" di session atau cookies. Nanti di halaman viewnya kamu ngecek apakah message ini ada atau ngga, kalau ada tambilkan di swal ini kurang lebih pseudocodenya:
<pre> <? if( $pesan )?> <script> swal("Berhasil!", <?= $pesan ?> , "success"); </script>
</pre> jadi simpan datanya di sesison/cookies, biar bisa dicek, kalau sudah jangan lupa hapus, biar ngga muncul terus