[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Модальные окна + Ajax + GET запрос
BART96
Добрый день.

Сразу пример:
- имеется: index.php, page.php
- действие: На главной странице (index.php) имеется 2 варианта. Могу выбрать дату (через input type="week") или показать модальное окно, в котором с помощью ajax'a загружается page.php. При выборе даты страница переходит на тот же index.php, но уже с дополнением index.php?week=2015-W32
Это все элементарно, если бы не еще условия. Далее я активирую модальное окно. Загружается page.php.

И в этом page.php имеется GET запрос на получение "$week" из index.php?week=2015-W32

Но page.php просто не замечает его.

Подскажите, что сделать ??? Полный пример имеется на http://bart96.tk/

А также оставлю тут.
index.php:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" g_init="6624">
<head>
<meta
http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<script
src="//code.jquery.com/jquery-1.8.2.js"></script>
<script
src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>

<script
src="http://arcticlab.ru/arcticmodal/js/arcticmodal/jquery.arcticmodal-0.3.min.js"></script>
<link
rel="stylesheet" href="http://arcticlab.ru/arcticmodal/js/arcticmodal/jquery.arcticmodal-0.3.css">
<link
rel="stylesheet" href="http://arcticlab.ru/arcticmodal/js/arcticmodal/themes/simple.css">
</head>

<body>

1.
<form>
<input
type="week" name="week" onChange="this.form.submit()" />
</form>

<br><hr><br><hr><br>


2. <button id='example'>Modal</button>

<div
style="display: none;">
<div
class="box-modal" id="exampleModal">
<div
class="box-modal_close arcticmodal-close">закрыть</div>
Пример модального окна
</div>
</div>

<script>

$('#example').click(function() {
$.arcticmodal({
type: 'ajax',
url: 'page.php'
});
});
</script>
</body>
</html>


page.php
<div style="color: red; font-size: 25px;">
<?php

session_start();
error_reporting(E_ALL);

if (isset($_GET['week']))
echo 'week получено и равен = ' . $_GET['week'] ;
else
echo 'week НЕ получено';
?>
</div>




Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.