ajax с шаблонами jquery mobile и python (используя Flask / jinja2) - PullRequest
0 голосов
/ 20 сентября 2011

У меня есть HTML-страница, сгенерированная из шаблона jinja2, и я хотел бы обменять часть содержимого с помощью AJAX; тем не менее, когда я делаю это, содержимое поменяется местами и не отформатировано.

При проверке HTML выясняется, что jQuery Mobile довольно сильно модифицирует HTML, сгенерированный шаблоном jinja2, при первой загрузке страницы. Однако когда я делаю свой запрос AJAX, jQuery Mobile ничего не делает с содержимым, и шаблон отображается дословно. Как заставить jQuery Mobile обрабатывать мой HTML из XHR, как если бы это была новая загрузка страницы?

1 Ответ

1 голос
/ 20 сентября 2011

Вы можете использовать jQuery, чтобы выбрать элемент, который вы вставляете на свою страницу jQuery Mobile, а затем вызвать .page() на ней. i.e.:

$('#new_html').page();
...