2013-02-27 2 views
2

Я надеюсь, что кто-то может мне помочь. Я пытаюсь просто передать переменную с одной страницы на другую на моем мобильном веб-сайте jQuery, который вы можете посмотреть здесь: http://www.muskermcintyre.co.uk/tablet.Получение переменной передается с одной страницы на другую с помощью PHP

Обычным способом я хотел бы сделать это следующим образом:

  • Чтобы иметь ссылку на странице просмотра списка, который выглядит примерно так:

<a href="#fullDetails?profileID=123456">View details</a>

  • Тогда мне нужно будет использовать $ _GET ['profileID'] на моей полной информации pag e, чтобы получить правильное свойство из базы данных, очевидно, просто получив этот идентификатор профиля, который был передан из ссылки на предыдущей странице. Кажется, это невозможно в jQuery mobile.

Возможно, кто-нибудь предложит лучший способ сделать это?

Спасибо!

+0

У вас есть попытка с AJAX – Vineet1982

+0

Почему, что происходит с jQuery Mobile? – Starx

+0

Взгляните на мой другой ответ: [http://stackoverflow.com/a/14776523/1848600](http://stackoverflow.com/a/14776523/1848600), там вы найдете несколько решений, включая рабочий решение, использующее PHP. Также взгляните на мою другую статью, вы найдете различное решение для хранения/отправки данных между переходами страниц: http://stackoverflow.com/a/14469041/1848600 Если вам нужна дополнительная помощь по внедрению, пришлите мне электронное письмо. – Gajotres

ответ

0

Вы можете использовать тот же метод для своего JavaScript, как и в PHP, с той лишь разницей, что у вас нет переменных строки запроса в виде массива с именем $ _GET, вы должны сами их проанализировать. См. Этот ответ: How can I get query string values in JavaScript?

0

PHP - это скриптовый язык на стороне сервера.
Как только ваша страница будет загружена (т. Е. Сгенерирован HTML). Вам нужно будет использовать JavaScript или JQuery.
Или вам нужно будет отправить обратно на сервер для визуализации нового HTML.

Смежные вопросы