如何解决Sweet Alert 2 未完成随叫随到的动画
我有一个带有成功函数的 ajax 调用,该函数具有以下对 Sweetalerts2 的调用。
$.ajax({
type: "POST",url: '/Public/Applications/UploadFile',async: false,contentType: false,processData: false,data: fileData,success: function (fileResult) {
console.log(fileResult);
if (fileResult) {
Swal.fire({
title: 'Success',text: "Your application has been submitted for review.",icon: 'success',confirmButtonText: 'OK',confirmButtonColor: '#3085d6',}).then(() => {
$('#modal-default').modal('hide');
})
}
else {
Swal.fire({
title: 'Error',text: "Error Saving Files.",icon: 'warning',}).then(() => {
// Might need modification
$("#modal-default-body").html(data.responseText);
})
}
},error: function (fileResult) {
Swal.fire({
title: 'Error',text: "Server Error Saving Files.",}).then(() => {
// Might need modification
$("#modal-default-body").html(data.responseText);
})
console.error(fileResult);
}
});
除了“成功”调用之外,每个 swal.fire 都能正常工作。
此代码:
Swal.fire({
title: 'Success',})
看起来动画中途停止了。
为了进行比较,https://sweetalert2.github.io/ 中的图标应该是这样的:
我的尝试: 我想也许是因为我使用了同步 ajax 调用(我知道这不是特别洁净,但适合我现在的需要)。 但是我尝试在异步调用中调用“成功” swal.fire() 并且得到相同的结果。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。