конвертировать alert() в sweetAlert() - javascript

Я пытаюсь преобразовать alert() в sweetAlert() в этой части кода:

if (ttlpg > 0) {

    if (resultSaveParameters == true && resultSaveImage == true) {
        //more code
    } else {
        $('#loadingdivmain').hide('fast');
        alert("Upload Error.");
    }

} else {
    //this should alert
    sweetAlert('Sorry', 'No image(s) to save', 'error');
}

Я использую sweetAlert() в том же файле js в других частях кода, и он работает нормально.

Вот источник, который я использую.


person Elyor    schedule 10.07.2015    source источник
comment
Возможно, вы можете описать проблему, с которой вы столкнулись.   -  person Gary.S    schedule 10.07.2015


Ответы (2)


Как указано в ссылке, которую вы предоставили для sweetAlert, вы вызываете ее, ссылаясь на swal, а не на sweetAlert.

Ваш код должен быть:

swal('Sorry', 'No image(s) to save', 'error');
person Richard Kho    schedule 10.07.2015

Предполагая, что вы пытались установить ttlpg ‹= 0, проверьте ссылку скрипта на SweetAlert2. Возможно, ваши загруженные файлы находятся в разных каталогах или ссылка на эти файлы написана с ошибкой или размещена неправильно.

Ваши ссылки должны выглядеть так,

<script src="dist/sweetalert2.min.js"></script> 
<link rel="stylesheet" type="text/css" href="dist/sweetalert2.css">

А согласно ссылочке, сладкий алерт нужно вызывать так,

swal({   
title: 'Error!',   
text: 'Do you want to continue',   
type: 'error',   
confirmButtonText: 'Cool' 
});
person 74U n3U7r1no    schedule 10.07.2015