JQuery mobile - ChangePage отображает белый экран с надписью «Undefined» - PullRequest
3 голосов
/ 10 февраля 2012

У меня была проблема в течение нескольких дней, когда функция changePage приводит к появлению белой страницы с неопределенным значением в верхнем правом углу.Изначально у меня возникла проблема, из-за которой скобки в моем URL приводили к сбою JQuery - я обнаружил проблему , связанную с этим, и принятое решение .В настоящее время моя функция changePage выглядит следующим образом (обратите внимание, что до выпуска URL она работала до версии 3):

$.mobile.changePage("xd02main.do",
                             {type: "get",
                              data: dataString});

Результаты, которые я получаю, состоят в том, что она успешно выполняет страницу изменений (страница результатов показывает)а затем сразу переходит на белую неопределенную страницу (не знаю почему!).К сожалению, я не могу показать снимки экрана, так как я новичок здесь :(. Любые предложения были бы хорошими! Если у кого-то есть еще вопросы, пожалуйста, дайте мне знать, я могу дать вам больше информации при желании.

1 Ответ

0 голосов
/ 21 марта 2013

Может быть, это какая-то помощь?

http://api.jquerymobile.com/jQuery.mobile.changePage/

опции

Тип: Объект

Особенности:

allowSamePageTransition (по умолчанию: false)

Тип: Boolean

По умолчанию changePage () игнорирует запросы на изменение текущей активной страницы. Установка этой опции в true, позволяет запрос на исполнение. Разработчики должны отметить, что некоторые страницы переходы предполагают, что fromPage и toPage changePage Запросы различаются, поэтому они могут не анимироваться, как ожидалось. Разработчики несут ответственность за обеспечение надлежащего перехода или это для этого конкретного случая.

Если это не решит вашу проблему. Может быть, у вас есть какой-то сценарий запуска на второй странице при загрузке?

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