jQuery "viewstate" -подобное поведение - PullRequest
1 голос
/ 24 ноября 2011

Я создаю веб-сайт в jquery mobile. Это SOA-приложение, и на мероприятии «pageshow» я призываю веб-службы получить данные и заполнить их ярлыками и выпадающими списками. Однако, скажем, например, когда пользователь щелкает назад и приложение возвращает его на панель инструментов, снова выполняется вызов ajax, и метки снова заполняются без необходимости. Я хочу спросить, могу ли я предотвратить повторение заполнения одних и тех же меток одними и теми же данными снова и снова? В jquery mobile встроено такое поведение viewstate?

Спасибо, что нашли время ответить на мой вопрос.

1 Ответ

1 голос
/ 28 ноября 2011

Вы можете использовать HTML5 localStorage / sessionStorage API для фактического сохранения данных между обратными вызовами.

Лично я думаю, что если бы вы использовали идиому страницы JQM (имея только data-role = page и не загружали новые страницы ajax), у вас вообще не было бы этой проблемы (а скорее наоборот, как сбросить все поля).

...