提交表单后如何使用模式重新加载页面

时间:2019-06-19 14:33:27

标签: php jquery twitter-bootstrap modal-dialog

我试图在提交表单并从数据库获取结果后显示引导程序模式。该页面必须重新加载并显示额外的模式,以便用户可以尝试再次登录。

我尝试重新加载页面,然后回显脚本

这是我现在拥有的

<? php
if(condition)
  echo "<script>$('#modal').modal('show')</script>";
?>

...

<div class="modal fade" id="modal" tabindex="-1" role="dialog"</div>

页面正在重新加载而没有模式页面,或者页面空白。我希望它会加载添加的模态。

1 个答案:

答案 0 :(得分:1)

您是否尝试过将模式绑定到JS方法,然后从PHP调用该方法?

    <?php
        if($condition)
            echo "<script>showModal()</script>";
    ?>
    function showModal() {
        $('#modal').modal('show');
    }

编辑:

您可以尝试这样的事情:

<script>
    $(function(){
        if (<?php echo $condition ?> === true) {
            $('#modal').modal('show');
        }
    });
</script>