Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.06.2016, 12:01
Новичок на форуме
Отправить личное сообщение для Ruskat Посмотреть профиль Найти все сообщения от Ruskat
 
Регистрация: 01.09.2010
Сообщений: 8

location.search иXMLHttpRequest без перезагрузки страницы (AJAX)
Всем привет! Много чего наделал сам, но тут уже никак не могу решить проблему....
Знач в чем дело....
Задача: пользователю является модальное окно в котором:
  1. он вводит ID карты (на базе GoogleMaps). например 002
  2. Потом берутся данные с формы и через XMLHttpRequest проверяется, еть ли даная карта (есть).
  3. Далее в поля ввода подгружаются параметры карты (широта, долгота, масштаб, тип, название, описание). Это все ок без перезагрузки.
  4. далее (в чем и проблема) мне соответственно нужно вызвать саму карту для того, чтобы юзер мог выставить нужный ему центр и масштаб на существующей уже карте и вставил ее в iframe и далее в bbcode и в сообщение и публикация...
И вот в чем проблема:
для того, чтобы карта показалась согласно ID, она должна прочитать параметры в адресной строке. Например:
page.php?pg=bb&id=002&lat=29.878700000000002&lng-95.6245&z=15&t=hybrid#id=002&lat=29.878700000000002&lng=-95.62450000000001&z=15&t=hybrid

Сама карта с содержимым:
<link href="/main/umaps/main_bb.css" rel="stylesheet" type="text/css" />
				<script src="/main/umaps/jquery.js"></script>				
				<script src="/main/umaps/angular.min.js"></script>
				<script type="text/javascript" src="/main/umaps/1.513/api.js"></script>
				<script type="text/javascript" src="/main/umaps/stripe.js"></script>
				<script type="text/javascript" src="/main/umaps/layers.js?v2"></script>
				<script type="text/javascript" src="/main/umaps/main_bb.js"></script>
					<div id="map"></div>

сидит по соседству: page.php?pg=map
Так вот как мне без перезагрузки подтянуть карту?
Методы XMLHttpRequest подтягивают но она не отображается так как не читает параметры в строке. А на странице карты параметры читаются.
Ответить с цитированием
  #2 (permalink)  
Старый 11.06.2016, 20:47
Новичок на форуме
Отправить личное сообщение для Ruskat Посмотреть профиль Найти все сообщения от Ruskat
 
Регистрация: 01.09.2010
Сообщений: 8

Вижу, но могу и ошибаться, мудрецы не в состоянии помочь. Ок....
Подскажите тогда, как хоть обновить/очистить/перезагрузить содержимое внутри DIV-тега.
Ответить с цитированием
  #3 (permalink)  
Старый 14.06.2016, 22:35
Интересующийся
Отправить личное сообщение для reno4 Посмотреть профиль Найти все сообщения от reno4
 
Регистрация: 11.09.2012
Сообщений: 11

Если делать это в JQuery, то
.empty() и .append()

Можно посмотреть тут.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX отправка формы без перезагрузки страницы Igorsrt AJAX и COMET 3 30.05.2016 10:54
AJAX или JS ReCaptcha 2.0 без перезагрузки страницы Kiriklk Javascript под браузер 1 19.02.2016 20:27
Скрипт на JS не работает без перезагрузки страницы densmith Events/DOM/Window 5 15.11.2011 14:20
Подгрузка информера без перезагрузки страницы splean Общие вопросы Javascript 6 13.03.2009 15:31
Автообновление <div> без перезагрузки страницы Antihrist AJAX и COMET 14 28.07.2008 06:06