ich habe versucht zu tun ist die überprüfung der benutzer haben jeden raum betreten, bevor sie den raum verlassen sie können nicht betreten neuen raum. aber jetzt werde ich mein modal nicht zeigen. Alles, was ich falsch gemacht habe?php echo modal funktioniert nicht
if($checkUser==0){
echo "<script>$('#myModal').modal('show');</script>
<div class='modal fade' id='myModal' role='dialog'>
<div class='modal-dialog modal-lg'>
<div class='modal-content'>
<div class='modal-body'>
<p>You didn't leave previous chatroom</p>
</div>
<div class='modal-footer'>
<a href='index.php'>
<button type='button' class='btn btn-default' data-dismiss='modal'>Leave</button>
</a>
</div>
</div>
</div>
</div>";
}
Wenn das Problem ist, dass HTML es nie auf die Seite schafft, überprüfen Sie, dass '$ checkUser' wirklich gleich' 0' ist. Wenn Sie es überprüft haben, überprüfen Sie es dreimal. Wenn das Problem an anderer Stelle liegt, haben Sie uns nicht genügend Informationen gegeben, um fundierte Vorschläge zu machen. – castis
bevor ich Ajax benutzte, um die Datei zu laden, um die Bedingung und die modale Arbeit zu überprüfen, weil ich es als 2sec Last einmal eingestellt wurde, so wird das Modal alle 2 Sekunden angezeigt. Das ist nicht ich will. Also setze ich die ganze Bedingung in meine Chatroom.php, um dies zu tun, aber das Modal wird nicht zeigen – Chew