Потерять динамический контент после обновления страницы в jQuery Mobile - PullRequest
0 голосов
/ 11 января 2012

Вот моя проблема: я разрабатываю мобильное веб-приложение с помощью jQuery Mobile, и мне нужно создавать динамический контент.

На первой странице у меня есть список с некоторыми элементами <li>.Когда я нажимаю одну из этих <li>, я перехожу на другую страницу и динамически создаю контент.Таким образом, содержание второй страницы отличается для каждого <li> первой страницы.

Моя проблема в том, что когда я обновляю вторую страницу, все динамическое содержимое исчезает из-за потери параметров.Чтобы решить эту проблему, я попытался использовать строку запроса, например <a href="secondPage?=id=2">, но это не сработало.

Я спрашиваю вас, есть ли другой способ передачи параметров через страницы с помощью jQuery Mobile, чтобы, когда яобновить страницу, я не теряю содержание.

Спасибо

Ответы [ 2 ]

0 голосов
/ 12 января 2012

Используйте http://westcoastlogic.com/lawnchair/
, просто сохраните нужные вам параметры в локальном БД, а затем получите их на второй странице для использования.

0 голосов
/ 11 января 2012

Вы можете использовать window.location.hash, поэтому сохраняйте / загружайте ваши данные. Просто сохраните там данные в строковом формате и измените проверку загрузки страницы, если что-нибудь есть.

Данные будут добавлены к вашему URL в виде хэша: example.com/url#yourdata

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...