Запуск модальной загрузки с помощью PHP (не с помощью модальной кнопки)

1

У меня есть HTML-форма, заполненная пользователем, а затем отправленная через действие Post в PHP-скрипт. Он проверяет данные и загружает информацию в БД. Все хорошо. в конце скрипта PHP я хочу открыть bootstrap modal. т.е. без нажатия пользователем другой кнопки для ее запуска. Модальный я отлично работаю, если вы используете модальную кнопку так

<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>';

Но не повезло. Я полный noob, когда дело доходит до JS!

  • 0
    Вы хотите открыть модал, где вы можете отправить данные через форму? Или вы хотите сообщение об успехе / неудаче в модальном после отправки?
  • 0
    После того, как скрипт закончен, я просто хочу, чтобы модальное окно всплыло. Простая версия: как открыть модальное окно из скрипта PHP?
Теги:
bootstrap-modal
twitter-bootstrap-3

3 ответа

0

Вы можете использовать функцию загрузки окна javacript для запуска кнопки и вызова модальности, не нажимая кнопку, и кнопка также может скрываться. Вот ваш код PHP:

echo "<script type='text/javascript'> $(window).load(function(){ $('#myModal').modal('show'); }); </script>";

Вы можете использовать некоторые условия "если", чтобы определить, когда срабатывает триггер.

0

Извините, я должен был просто выглядеть немного сложнее. Ответ заключается в том, что вам нужно перенести jquery в функцию при вызове с PHP.

jQuery(function(){
    //Your Code
});
0

Несколько функций bootstrap modal.

$('#myModal').modal('toggle');
$('#myModal').modal('show');
$('#myModal').modal('hide');

Изменить это

$('#myModal').modal({show: 'false'}); 

к

$('#myModal').modal('show'); 

Для получения дополнительной информации, нажмите Это

  • 0
    Если вы посмотрите мой пример говорит modal({show: true}) . Я попробовал пример, который вы также предложили.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню