小编her*_*net的帖子

加载进度表使用sweetalert提交

我想在提交表单时呈现等待时间动画,但我更喜欢使用SweetAlert而不是标准加载图像。

这是基本代码:

$("form").submit(function (e) {
            e.preventDefault(); // stops the default action
            $("#loader").show(); // shows the loading screen
            $.ajax({
                url: test.php,
                type: "POST"
                success: function (returnhtml) {
                    $("#loader").hide(); // hides loading sccreen in success call back
                }
            });
        });
Run Code Online (Sandbox Code Playgroud)

这是 SweetAlert 想要实现的代码:

window.swal({
  title: "Checking...",
  text: "Please wait",
  imageUrl: "images/ajaxloader.gif",
  showConfirmButton: false,
  allowOutsideClick: false
});

//using setTimeout to simulate ajax request
setTimeout(() => {
  window.swal({
    title: "Finished!",
    showConfirmButton: false,
    timer: 1000
  });
}, 2000);
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert-dev.js"></script>
<link …
Run Code Online (Sandbox Code Playgroud)

html javascript sweetalert2

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

html ×1

javascript ×1

sweetalert2 ×1