j'ai crée un button supprimé dans un datatables serverside qui fonctionne bien, il me supprime la ligne de l ID.
mais avec le (confirme) il me donné une alerte moche.
j'ai donc voulu me servir de sweetalerte, la première alerte fonction "supprimer oui ou non".
Sauf que lorsque je clic sur oui la ligne n'est pas supprimer.
je pense que le boutton oui ne renvois rien mais je ne trouve pas de moyen de le débugué.
Voici mon code:
Code : Tout sélectionner
$(document).on('click', '.delete', function() {
var post_id = $(this).attr("id");
Swal.fire({
title: 'Êtes-vous sûr?',
text: "Vous ne pourrez pas revenir en arrière!",
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Oui !',
cancelButtonText: 'Non',
})
}).then((result) => {
if (result.value = true){
$.ajax({
url: "../api/delete.php",
method: "POST",
data: {
post_id: post_id
},
dataType: "json",
success: function(data) {
//alert(data);
if (data.success == true) {
Swal.fire(
'Deleted!',
'Your file has been deleted.',
'success')
} else {
}
dataTable.ajax.reload();
}
});
} else {
return false;
}
})
});