Закрытие диалогового окна мобильного jquery возвращает к пустой странице - PullRequest
1 голос
/ 14 сентября 2011

У меня есть небольшое приложение, которое возвращает результаты поиска через PHP и MySQL. Эти результаты поиска создают список кнопок, которые пользователь затем нажимает для выбора. Это, в свою очередь, запускает диалог (через data-rel = "dialog") с набором вариантов. Когда выбрана функция отмены / закрытия, диалоговое окно закрывается, но страница результатов поиска остается пустой. Я использую это, чтобы отменить диалог:

Отмена

Для ясности каждая страница отличается от файла. поэтому у меня есть search.php, list.php и detail.php. Я пытался отключить AJAX по ссылкам безрезультатно. При каждом нажатии кнопки диалога отмены или закрытия файл list.php пуст. Я предполагаю, что это как-то связано с удалением JQuery из DOM. Есть ли что-нибудь вокруг этого?

Спасибо.

1 Ответ

0 голосов
/ 14 сентября 2011

Попробуйте отладить, открыв страницу результатов поиска прямо в браузере.например, http://localhost/list.php#/search.php?q=keywordyousearch до http://localhost/search.php?q=keywordyousearch

Обычно jQuery Mobile показывает пустую страницу, если при загрузке через Ajax произошла ошибка на странице.

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