URL с помощью JQuery Mobile - PullRequest
       37

URL с помощью JQuery Mobile

2 голосов
/ 06 мая 2011

Я использую JQuery для мобильных устройств на веб-сайте asp.net.У меня есть следующий код на странице "pageA.aspx".

  <a href="PageB.aspx.aspx" data-transition="fade" data-role="button"  data-icon="star">View Saved Orders</a>

Когда я нажимаю на эту ссылку, я успешно перенаправляюсь на страницу B, но получаемый URL-адрес

http://localhost:3244/MyFirstJQueryApp/PageA.aspx#PageB.aspx

Но я хочу, чтобы URL, как эта, обрабатывался, пожалуйста, помогите

http://localhost:3244/MyFirstJQueryApp/PageB.aspx

Ответы [ 3 ]

0 голосов
/ 06 мая 2011

Существует несколько модов (не могу найти тот, который я хотел), чтобы удалить хеш в URL, но вам нужно отредактировать структуру jQM.

Вы можете попробовать использовать changePage() http://jquerymobile.com/demos/1.0a4.1/#docs/api/methods.html и установите для перехода без отслеживания в параметре истории значение true (я думаю, это правда)

Вот еще несколько документов по навигации: http://jquerymobile.com/demos/1.0a4.1/#docs/pages/docs-navmodel.html можетдумать о другом пути

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

Идея jQuery Mobile заключается в том, что вы делаете это не так, как пытаетесь!Установите флажок Динамические страницы с помощью jQuery Mobile , который показывает, как позволить jQm выполнять работу в фоновом режиме, загружая новые данные в DOM.

0 голосов
/ 06 мая 2011

Я сделал это, установив свойство target = "_ top".

Это хорошая практика?

...