2013-02-23 2 views
0

В моем приложении, которое использует JQM, есть функция поиска для пользователей, которая динамически заполняет поле автозаполнения. Запрос сервера активируется после ввода 3 символов, а затем каждого последующего символа. Он отлично работает и позволяет пользователю щелкнуть ссылку в поле автозаполнения и перейти к странице. Однако при нажатии кнопки «Назад» вызов сервера никогда не выполняется при вводе третьего символа, и я уверен, что это не рекомендуется использовать JQM $(document).on('pageinit').jQuery mobile's pageinit вызывает проблемы при навигации назад

Как это изменить, чтобы функция поиска была доступна для использования после навигации?

ответ

1

Я знаю, что вы используете «on», но Pageinit будет запускаться только один раз, когда страница будет сначала инициализирована.

Вы должны привязать свою функцию к «странице».

$('#theSearchPage').on('pageshow',function(event){ 

      ../Do Your Stuff 
}); 
Смежные вопросы