ASP.Net MVC и jQuery Mobile переходы страниц - PullRequest
0 голосов
/ 02 февраля 2012

Я занимаюсь разработкой приложения, в котором у клиента есть контейнер div на своем сайте, и они используют jQuery для извлечения моего приложения и внедрения его в контейнер.Мое приложение автономно, так как HTML и Javascript все внедряются в клиентский контейнер.У каждого клиента есть свой собственный файл CSS, поэтому внешний вид и настройки могут меняться по мере необходимости клиентом.Мое приложение ASP.Net MVC 4 и может быть вставлено в веб-страницу или мобильное приложение.Я использую HTML 5, CSS 3. Я использую ASP.Net MVC 4, чтобы определить, является ли клиент мобильным или веб, и загружаю jQuery Mobile, если клиент мобильный.

Итак, так как приложениеСамостоятельно, и я использую jquery для загрузки последующих страниц в div, когда пользователь взаимодействует с приложением. Как мне воспользоваться переходами страниц jQuery Mobile?Я должен загрузить последующее содержимое в div с помощью jQuery.Я не могу сделать полный постбэк.Я не могу понять, как выполнять переходы страниц.

Спасибо за ваше время.

1 Ответ

1 голос
/ 03 февраля 2012

Попробуйте многостраничные приложения: ваш файл может содержать несколько страниц:

<div data-role="page" id="first">
...
</div>
<div data-role="page" id="second">
...
</div>

После загрузки дополнительных страниц и добавления их в DOM вы звоните

$.mobile.changePage($("#third"));

Подробнеео многостраничных приложениях здесь: http://jquerymobile.com/test/docs/pages/multipage-template.html

...