Notifikasi SweetAlert

gan ada punya script :

 <a class="btn btn-danger" onclick="confirmDelete('delete.php?&id=<?php echo $b['id']; ?>');" ><span class="fa fa-trash"></span></a>

Javascript :

 <script type="text/javascript">
function confirmDelete() {
  var id = $(this).attr('id');
swal({
title: "Are you sure?",
text: "You will not be able to recover this imaginary file!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes, delete it!",
closeOnConfirm: false
}, function (isConfirm) {
if (!isConfirm) return;
$.ajax({
url: "delete.php",
type: "GET",
data: {id:id},
dataType: "html",
success: function () {
swal("Done!", "It was succesfully deleted!", "success");
},
error: function (xhr, ajaxOptions, thrownError) {
swal("Error deleting!", "Please try again", "error");
}
});
});
}
</script>

Perintah Delete :

 <?php
	include "config.php";

$id 	=$_GET['id'];
$modal	=mysql_query("DELETE FROM nama_tabel WHERE id='$id'");
header('location:../index.php');
?>

padahal notifikasi nya sudah berhasil muncul, tetapi data nya tidak terhapus ?

mohon bantuannya master. terima kasih.

avatar Query
@Query

61 Kontribusi 6 Poin

Diperbarui 5 tahun yang lalu

4 Jawaban:

agan urlnya salah dieventnya. harusnya <pre> "confirmDelete('delete.php?id=&lt;?php echo $b['id']; ?&gt;'); </pre>good luck ^^/

avatar bosque
@bosque

187 Kontribusi 104 Poin

Dipost 5 tahun yang lalu

masih tetep gak kehapus gan data nya ^^/

avatar Query
@Query

61 Kontribusi 6 Poin

Dipost 5 tahun yang lalu

ooh jelas gk bisa, fungsinya butuh parameter itu. Klo mau simplenya ubah kyk gini. <pre> // tambahin class ditombol deletenya trus oper idnya &lt;a class= "btn btn-danger hapus" id="&lt;?= $b['id']; ?&gt;"&gt; //nah dijquerynya $('.hapus').on('click', function(){ var id = $(this).attr('id'); // kode disini })</pre>gud lak ^^

avatar bosque
@bosque

187 Kontribusi 104 Poin

Dipost 5 tahun yang lalu

udah ane rubah class di tombol dan rubah jquery nya, malah gak muncul sweetalert nya gan ^^

avatar Query
@Query

61 Kontribusi 6 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban