Aşağıdakini dener misin?
<!DOCTYPE html>
<html>
<head>
<script src="/scripts/snippet-javascript-console.min.js?v=1"></script>
</head>
<body>
<link href="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<form action="/gonder.php" method="post" data-flag="0">
<input type="hidden" name="make" value="issueinvoice" />
<div class="text-gray-500 fw-semibold fs-5 mb-5">Title</div>
<div class="mb-10">
<input id="submit" type="submit" class="btn btn-light-primary" value="Submit" />
</div>
</form>
<script type="text/javascript">
$("#submit").on("click", function (e) {
event.preventDefault();
var form = this;
swal(
{
title: "Emin misiniz?",
text: "Bilgileri doğru girdiğinizi onaylayıp işleme devam ediyor musunuz?",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Evet",
cancelButtonText: "Hayır",
closeOnConfirm: false,
closeOnCancel: false,
},
function (isConfirm) {
if (isConfirm) {
$(e.currentTarget).trigger(e.type, { send: true });
} else {
swal("Vazgeçildi", "İşlemi iptal ettiniz", "error");
}
}
);
});
</script>
</body>
</html>
Bu da çalışmadı maalesef, en sonunda aşağıda bir deneme yanılmayla yaptığım çalıştı gibi.
<script>
$('#btn-submit').on('click',function(e){
e.preventDefault();
var form = $(this).parents('form');
if (confirm) {
Swal.fire({
html: `<span class="badge badge-primary">confirm?</span>`,
icon: "warning",
buttonsStyling: false,
confirmButtonText: "Confirm",
showCancelButton: true,
customClass: {
confirmButton: "btn btn-primary",
cancelButton: "btn btn-danger"
}
}).then(function (result) {
if (result.isConfirmed) {
$('#frm_input_srt').submit();
}
});
} else {
}
});
</script>