jQuery.load () JSP в div - PullRequest
       9

jQuery.load () JSP в div

0 голосов
/ 24 июня 2011

Я ищу информацию об импорте JSP.В настоящее время у меня есть main.jsp.JSP загружается в div с использованием jQuery при выборе пользователем элемента.затем внутри этого div открывается модальное диалоговое окно для другого выбора, и в него загружается jsp.Все данные возвращаются нормально, но форматирование CSS отключено.Каждый из JSP имеет голову и тело и может работать отдельно.Они выглядят хорошо в одиночку, но начинают получать разные атрибуты CSS, когда вместе.Должен ли я быть в состоянии снять с головы и тела второй и третий загруженный JSP, включить все необходимые файлы js и css в основную и все работает нормально?Нужно ли иметь метки головы и тела?Я использую вызов jQuery .load ().

Ответы [ 2 ]

0 голосов
/ 24 июня 2011

Вам не нужно включать теги head и body в содержимое, которое загружается с помощью вызова загрузки jquery.

Когда вы создаете всплывающие окна модели, jquery перемещает разметку div в конец документа.Так что, если у вас есть какой-то довольно специфический CSS, например,

#content #model { ... }

Это не сработает, потому что jquery переместит разметку вниз страницы.

0 голосов
/ 24 июня 2011

Вам не нужно иметь теги body или head для загруженных страниц. К сожалению, если вам нужно надежное кросс-браузерное форматирование для загруженных страниц, лучше использовать встроенные стили для них. Не уверен, что в IE9 это будет исправлено, но я полагаю, что более ранние версии игнорируют стиль для загруженных страниц, независимо от того, указан ли он на главной странице или на самой загруженной странице.

...