如何在window.location.reload()之后打开模态

时间:2015-12-28 08:49:11

标签: javascript ajax codeigniter reload bootstrap-modal

我有这样的代码:

$("#savedata").submit(function(e){
e.preventDefault();
$.ajax({
    type : 'POST',
    data: $("#savedata").serialize(),
    url : "<?php echo site_url('ppdb/simpan_data/'.$jenjang);?>",
    success : function(data){
        window.location.reload();
        $('#cekulang').modal('show');
    }
});
return false;
});

我想在页面完成刷新后打开模态。但我首先打开模态然后用该代码刷新页面。

帮助表示赞赏。

1 个答案:

答案 0 :(得分:5)

尝试类似:

success: function(data){
    window.location = window.location.href + "?openmodal=1";
}

并加入你的身体

<?php
    if($_GET['openmodal'] == 1){ ?>
        <script>
                 $(function(){
                     $('#cekulang').modal('show');
                 });
        </script>
<?php         
    }
?>