Передача переменных с помощью JQUERY MODAL PHP

Дорогие,

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

http://jquerymodal.com/

<div id = "ex2" class = "modal">
  <p><?php include('modal.php'); ?></p>
  <a href = "#" rel = "modal:close">Close</a>
</div>

<a href = "#ex2" rel = "modal:open"><i class = "fas fa-comment-dots fa-2x"></i></a>

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

Альтернатива;

добавить переменную в ссылку mysite.com/mypage.php?id=1 и в modal.php я получаю идентификатор и автоматически открываю модальное окно с загрузкой страницы, если в ссылке есть идентификатор (я могу сделать часть if, но как я могу автоматически открыть модель) class = "model show" не сработало

Спасибо

Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
0
0
56
1

Ответы 1

Вы можете использовать $ .post () jquery для отправки значения переменной при загрузке и в modal.php вы можете получить с помощью:

if (isset($_POST["name_you_gived_on_Post"]))
{
$myvar = $_POST["name_you_gived_on_Post"];
}

Я использую гиперссылку для открытия модального окна, потому что кнопка представляет собой отличный значок шрифта, могу ли я опубликовать и открыть модальное окно таким образом? или как я могу сделать, большое спасибо за ваш ответ

TahaG 03.05.2018 08:33

я думаю, что единственный способ передать переменную в этом случае при открытии новой страницы - это передать ее с URL-адресом страницы при ее открытии, еще одна вещь, которую вы можете использовать, - это LocalStorage вашего браузера для сохранения значения вашей переменной.

TBenchikhi 03.05.2018 10:02

Привет, TahaG, ты нашел свой ответ?

TBenchikhi 05.05.2018 10:03

нет, я попробую с помощью ajax, я изменю переменную, когда наведу указатель мыши на значок (если это возможно), и когда я нажму и открою модальное окно, я надеюсь, что эта переменная будет доступна :)

TahaG 05.05.2018 20:12

почему бы вам не использовать: $ (document) .on ('click', '#idofsubmitbutton', function () {var Data = 'Your Input Data'; window.open ('model.php? data =' + Data );}); , Это то, что вы сказали в начале

TBenchikhi 06.05.2018 20:49

если я попытаюсь открыть модель со значением get, это не сработает, я не знаю почему

TahaG 09.05.2018 16:31

Другие вопросы по теме