Ajax swal delete和cancel按钮都会删除数据
我在拉威尔工作。 我想要的是从数据表中删除一条记录(使用ajax加载),如果用户想要删除一条记录,可以单击delete按钮。 单击删除按钮后,sweetalert(swal)与删除和取消按钮一起使用,如下所示:Ajax swal delete和cancel按钮都会删除数据,ajax,Ajax,我在拉威尔工作。 我想要的是从数据表中删除一条记录(使用ajax加载),如果用户想要删除一条记录,可以单击delete按钮。 单击删除按钮后,sweetalert(swal)与删除和取消按钮一起使用,如下所示: function deleteFeeds(id) { swal({ title: "Are You Sure?", text: "", type: "warning", showCancelButton: true,
function deleteFeeds(id) {
swal({
title: "Are You Sure?",
text: "",
type: "warning",
showCancelButton: true,
confirmButtonClass: "btn-danger",
confirmButtonText: "yes",
closeOnConfirm: true,
}).then(function (isConfirm) {
if(isConfirm)
{
$.ajax({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
url: baseUrl + 'deleteFeed/' + id,
method: "POST",
success: function (data) {
swal({
title: "deleted",
text: "deleted_successfully",
type: "success",
confirmButtonColor: "#00cc00",
confirmButtonText: "Confirm",
});
window.location.reload();
}
});
}
else{
swal("Cancelled", "Your feed is safe :)", "error");
}
});
}
但是如果用户选择取消按钮,数据将被删除,这是不应该发生的
有人能帮我解决这个问题吗?使用
isConfirm.value
而不是isConfirm
作为if条件