У меня есть 2 html-страницы (основная и подробная): главная страница состоит из таблицы и пустого элемента div.Когда пользователь щелкает одну строку таблицы, пустой div заполняется через AJAX с другой страницы (страница сведений).
На странице сведений я хочу загрузить карту Google.Также я хотел бы, чтобы страница работала сама по себе (автономно), а не только через AJAX.
Итак, вот моя проблема: чтобы использовать карты Google, я должен включить этот скрипт в заголовок html:
<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
Если я включу это в страницу сведений, он будет работать автономно.Но это не работает, когда я пытаюсь получить его через AJAX с главной страницы.Сервер Google зависает и не работает.
С другой стороны, если я включу его на главную страницу, AJAX работает нормально, но страница с подробностями не работает сама по себе, поскольку в ней отсутствует жизненно важная информация.include.
Я бы очень хотел оставить его на странице с подробностями, так как там гораздо больше логики.Можно ли как-нибудь загрузить скрипт на главной странице, со страницы сведений?
Каков наилучший подход с использованием JavaScript и AJAX?Сохранить все на главной странице?Или есть какой-либо механизм для загрузки всего на главную страницу, но хранить код на страницах с расширением ajaxed?
Кстати.Я использую jQuery, но это не очень важно.Это проблемы дизайна, а не проблемы библиотеки.