无法使用甜蜜警报单击“确定”

时间:2016-05-28 06:23:27

标签: javascript sweetalert

代码:

<script>
    swal('Your ORDER has been placed Successfully!!!');
    window.location="index.php";
</script>

甜蜜警报工作正常,并重定向到页面,但问题是警报不允许单击确定并重定向到页面。

任何解决方案??

1 个答案:

答案 0 :(得分:3)

当sweetAlert关闭时,您的示例页面将被重定向到index.php。如果单击“确定”或“取消”按钮,则无关紧要。你必须使用sweetAlert的事件来控制“OK”点击事件。

试试这个解决方案:

swal({
    title: "Are you sure?",
    text: "Some description",
    type: "warning",
    showCancelButton: true,
    confirmButtonColor: "#DD6B55",
    confirmButtonText: "Yes, please redirect the page!",
    closeOnConfirm: false
}, function() {
  location.href="http://google.com"
});

enter image description here