Привет!
На сайте необходимо сделать подтверждение удаления файла. Если использовать простой confirm то все работает
function delete ()
{
valid = false;
var del = confirm ('Удалить?');
if (del == true)
{ valid = true; } else {valid = false; }
return valid;
}
Но JS может быть отключен либо настройками браузера (а учесть, что программа использоваться будет исключительно во внутренней сети, то рано или поздно АИБы потребуют отключить JS)/
Хочется попробовать прикрутить sweetalert
function delete ()
{
swal({
title: "Внимание!",
text: "Удалить файл?",
icon: "warning",
buttons: true,
dangerMode: true,
})
.then((willDelete) => {
if (willDelete) {
valid = true;
} else {
valid = false ;
}
});
return valid;
}
Но почему не срабатывает? Если нажать Отмену, то все норм, скрипт останавливается. А еcли же нажать ОК, то тоже ничего не происходит