У меня есть эта проблема со Sweetalert - у меня есть следующий код, но модал подтверждения бесполезен, так как запрос проходит его, и у пользователя даже нет времени принимать решение.Я должен разобраться, чтобы остановить выполнение запроса и ждать решения пользователя (Ok / Cancel).
Вот код:
<a href="{{route('notes.destroy', $note->id)}}"
data-id="{{$note->id}}" onclick="confirmDelete('{{$note->id}}')" type="submit">
<span class="badge badge-danger">Delete</span></a>
, а вот jQuery (который, я думаю, этопроблема):
<script>
function confirmDelete(item_id) {
swal({
title: "Are you sure?",
text: "Once deleted, you will not be able to recover it!",
icon: "warning",
buttons: true,
dangerMode: true,
})
.then((willDelete) => {
if (willDelete) {
$('#' + item_id).submit();
} else {
swal("Cancelled Successfully");
}
});
}
</script>