@Deterrent

Как лучше выполнить jquery скрипт, при условии когда странице передалась переменная?

Нужно вызвать модальное окно в бутстрапе, только тогда, когда есть переменная $_POST["n"].

так я могу проверить есть ли переменная
if (isset($_POST["n"])){
...
}

а так я могу вызвать модальное окно при загрузке страницы.
$(document).ready(function(){
$('#Modal').modal();
});

Задача выполнять jquery только тогда, когда есть переменная $_POST["n"].
Подскажите спецы, спасибо ;)
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
erniesto77
@erniesto77
oop, rb, py, php, js
var post = <?=isset($_POST) ? json_encode($_POST) : json_encode([])?>;
if (post.n) $('#Modal').modal();
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
fnnzzz
@fnnzzz
front-end dev
создай объект, к примеру:
modal_object = {
   isset_n : false,
}


по загрузке проверяешь, если переменная есть, то записывай в объект true:
modal_object.isset_n = true;

ну и потом сделай проверочку, если тру - открывай попап, если false - нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы