Как перезагрузить страницу с модальной после отправки формы - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь показать модальность начальной загрузки после отправки формы и получения результата из базы данных.Страница должна перезагрузиться и показать дополнительный модал, чтобы пользователь мог попытаться войти снова.

Я попытался перезагрузить страницу и затем повторить сценарий

Вот что у меня есть сейчас

<? php
if(condition)
  echo "<script>$('#modal').modal('show')</script>";
?>

...

<div class="modal fade" id="modal" tabindex="-1" role="dialog"</div>

Страница либо перезагружается без модального,или пустая страница.Я ожидаю, что это загрузится с добавленным модальным.

1 Ответ

1 голос
/ 19 июня 2019

Вы пытались связать модал с методом JS, а затем вызывать метод из PHP?

    <?php
        if($condition)
            echo "<script>showModal()</script>";
    ?>
    function showModal() {
        $('#modal').modal('show');
    }

Edit:

Вы можете попробовать что-то вроде этого:

<script>
    $(function(){
        if (<?php echo $condition ?> === true) {
            $('#modal').modal('show');
        }
    });
</script>
...