У меня есть приложение, созданное с использованием phonegap 1.5.0 и jquery mobile 1.1.0 .... У меня есть такая структура
<div data-role="page" id="page1">
</div>
<div data-role="page" id="page2">
</div>
Я вызываю веб-сервис на показ страницы 2, напримерthis
$("#page2").on("pageshow", function(e) {
$
.ajax({
type : 'GET',
url : "http://192.168.1.88:9051/some.xml"
+ "?time=" + Date.now(),
data : {
key : "value"
},
dataType : "xml",
success : function(xml) {
},
error : function(xhr) {
alert("Error while loading the Mock Service !!!");
}
});
});
Это отлично работает, если я впервые захожу на страницу Page2.Предположим, что если я вернусь к странице 1, а затем снова к странице 2, то веб-служба не будет вызвана.
Я даже пытался с Pageinit, и он не работал ... Это какая-то проблема с Ajax?
Какисправить это?