要打开引导模式窗口,如果php中的条件为真

时间:2016-03-16 05:23:20

标签: php twitter-bootstrap

<div class="modal fade" id="myModal1" role="dialog">
  <div class="modal-dialog"> 

    <!-- Modal content-->
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal">&times;</button>
        <h4 class="modal-title">Modal Header</h4>
      </div>
      <div class="modal-body">
        <p>Some text in the modal.</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
      </div>
    </div>
  </div>
</div>

PHP:

if ($sql1 == true) {
    echo '<script> $("#myModal1").show();</script>';
} else {
    echo '<script> $("#myModal1").show();</script>';
}

我正在尝试使用php在数据库中插入数据时打开模态窗口。我使用if语句检查了插入条件以显示模态窗口。但它没有用。

3 个答案:

答案 0 :(得分:0)

试试这个

if($sql1==true)
{
    echo '<script> $("#myModal1").modal("show");</script>';
}
else
{
   echo '<script> $("#myModal2").modal("show");</script>';
}

答案 1 :(得分:0)

试试这个:

使用modal(“show”)代替show():

if ($sql1 == true) {
   echo '<script> $("#myModal1").modal("show");</script>';
} else {
   echo '<script> $("#myModal1").modal("show");</script>';
}

希望这有帮助。

和平!的xD

答案 2 :(得分:0)

试试这个。

echo'<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>';
if($sql1==true)
    echo '<script> $("#myModal1").modal(\'show\');</script>';
else
   echo '<script> $("#myModal1").modal(\'show\');</script>';