2016-04-21 22 views
-2

ich diesen modalen Popup nach php Bedingungsprüfung für die Anzeige verwendetWie ein bootsrap modalen Popup zeigen innerhalb PHP-Code mit

<div id="myModal65" class="modal fade"> 
    <div class="modal-dialog"> 
     <div class="modal-content"> 
      <div class="modal-header"> 
       <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> 
       <h4 class="modal-title">Subscribe our Newsletter</h4> 
      </div> 
      <div class="modal-body"> 
       <p>Subscribe to our mailing list to get the latest updates straight in your inbox.</p> 
       <form> 
        <div class="form-group"> 
         <input type="text" class="form-control" placeholder="Name"> 
        </div> 
        <div class="form-group"> 
         <input type="email" class="form-control" placeholder="Email Address"> 
        </div> 
        <button type="submit" class="btn btn-primary">Subscribe</button> 
       </form> 
      </div> 
     </div> 
    </div> 
</div> 

in diesem PHP-Code angezeigt werden soll. Aber es kann nicht angezeigt werden.

<?php 
    if($intwschdle==1) 
      { 
     echo "<script type='text/javascript'>$('#myModal65').modal('show');</script>";    
      } 
?> 
+0

Sind Sie nach window.onload mit in oder document.ready? – aeonsleo

+0

Alle Fehler in der Browserkonsole? und sind Sie sicher, dass dies übergeben wird $ intwschdle == 1' – andre3wap

+2

und wenn die jQuery-Bibliothek geladen ist. Suchen Sie nach Fehlern in PHP und schauen Sie sich Ihre Konsole an. –

Antwort

0

Ich denke, es ist viel besser, wenn Sie die standardmäßig modal anzeigen und es in dem PHP-Zustand versetzt, wie:

<?php 
if($intwschdle==1){ 
?> 
<!--full html for modal goes here showing by default - - > 
<?php } ? > 
+2

Nein, das ist nicht die Lösung. –

Verwandte Themen