我有一个用户完成的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来说,我是一个完整的菜鸟!
答案 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”条件来确定何时触发触发器。