Я создаю функцию с помощью SweetAlert2.
У меня есть модал, и я нажимаю на Подтвердить или Отмена, после чего им нужно будет сделать вызов Ajax. Итак, какую бы кнопку я ни нажал, я не хочу, чтобы подсластитель закрывался, и я хочу, чтобы загрузчик появлялся.
Я знаю, что с помощью атрибута preConfirm () он работает, но только на кнопка подтверждения. Я также хотел бы сделать это на кнопке отмены
Swal.fire({
title: title,
icon: icon,
html: html,
showCancelButton: true,
showCloseButton: true,
confirmButtonText: button1Text,
cancelButtonText: button2Text,
showLoaderOnConfirm: true,
allowOutsideClick: () => !Swal.isLoading(),
}).then(function(result){
if(result.value){
Swal.showLoading();
eventSubmitFunction("bouton 1");
}else if(result.dismiss == 'cancel'){
Swal.showLoading();
eventSubmitFunction("bouton 2");
}
})
Спасибо за вашу помощь!