繁体   English   中英

使用PHP触发引导程序模式(不通过模式按钮)

[英]Trigger bootstrap modal with PHP (not via modal button)

我有一个由用户填写的HTML表单,然后通过Post操作提交到PHP脚本中。 它验证数据并将信息上载到数据库。 都好。 在PHP脚本的结尾,我想打开一个引导模式。 即,无需用户单击另一个按钮即可启动它。 如果您像这样使用模式按钮,则我具有的模式效果很好

<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,我是一个完全菜鸟!

引导模态的功能很少。

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

改变这个

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

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

有关更多信息,请单击此。

对不起,我应该看起来有点辛苦。 答案是从PHP调用时,您需要将jquery包装在一个函数中。

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

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

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

您可以使用一些“如果”条件来确定何时触发触发器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM