0

我试图 在这部分代码中将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');
}

我在编码的其他部分的同一个 js 文件中使用sweetAlert(),它工作正常。

是我正在使用的来源。

4

2 回答 2

0

如您提供的链接中所述sweetAlert,您通过引用swal而不是来调用它sweetAlert

您的代码应该是:

swal('Sorry', 'No image(s) to save', 'error');
于 2015-07-10T05:27:49.020 回答
0

假设您已尝试设置 ttlpg <= 0,然后检查您的脚本链接到 SweetAlert2。您下载的文件可能不在同一个目录中,或者这些文件的链接拼写错误或放置不当。

您的链接应如下所示,

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

根据参考资料,需要像这样调用sweet alert,

swal({   
title: 'Error!',   
text: 'Do you want to continue',   
type: 'error',   
confirmButtonText: 'Cool' 
});
于 2015-07-10T05:28:59.377 回答