Могу ли я заставить jquerymobile загружать страницы через AJAX (не внешний)? - PullRequest
0 голосов
/ 06 августа 2011

Существует несколько способов принудительной внешней загрузки (data-ajax = "false", rel = "external"), но что если у меня есть внешняя ссылка, которая будет обслуживать меня на мобильной странице jquery, и я хочу, чтобы она загружалась через ajax с переходами (без перезагрузки страницы)? У кого-нибудь есть простое решение?

Причина, по которой я спрашиваю, состоит в том, что я создаю приложение PhoneGap IOS, и файл index.html больше не находится по тому же пути, что и страницы, которые извлекаются.

Спасибо

1 Ответ

0 голосов
/ 08 августа 2011

Вы можете использовать такие фреймворки, как jQTouch или jQuery Mobile. Эти структуры имеют встроенные функции, которые могут помочь вам в вызовах AJAX между доменами в самом приложении.

Например:

$.get("test.php", 
  { name: "micky", time: "2pm" }, 
  function(data){ 
    alert("Data Loaded: " + data); 
  } 
);

См. Демонстрацию здесь: http://jqtouch.com/preview/demos/, но обязательно используйте браузеры с поддержкой веб-набора, такие как Chrome / Safari.

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