用PHP触发bootstrap模式(不是通过模态按钮)

时间:2015-11-10 17:46:52

标签: php twitter-bootstrap-3 bootstrap-modal

我有一个用户完成的HTML表单,然后通过Post操作提交到PHP脚本中。它验证数据并将信息上传到数据库。都好。在PHP脚本的末尾,我想打开一个bootstrap模式。即,没有用户点击另一个按钮来启动它。如果你使用像这样的模态按钮

,我的模态可以正常工作
<button type="button" class="btn btn-info btn-sm" data-toggle="modal" data-target="#myModal">Open Modal</button>

我已经尝试了几种方法让它在PHP脚本中运行,这看起来最有希望:

echo '<script>$("#myModal").modal({show: true});</script>';

但没有运气。对于JS来说,我是一个完整的菜鸟!

3 个答案:

答案 0 :(得分:0)

bootstrap模态的几个函数。

$('#myModal').modal('toggle');
$('#myModal').modal('show');
$('#myModal').modal('hide');

更改此

$('#myModal').modal({show: 'false'}); 

$('#myModal').modal('show'); 

有关详情,请点击This

答案 1 :(得分:0)

对不起我应该看起来有点困难。答案就是你需要在从PHP调用时将jquery包装在一个函数中。

jQuery(function(){
    //Your Code
});

答案 2 :(得分:0)

您可以使用javacript窗口加载功能触发按钮并调用模态而无需单击按钮,按钮也可以隐藏。 这是您的PHP代码:

echo "<script type='text/javascript'> $(window).load(function(){ $('#myModal').modal('show'); }); </script>";

您可以使用某些“if”条件来确定何时触发触发器。