1
Jqueryモバイルを使用してモバイルアプリを構築しています。同じindex.htmlに含まれているマルチページアプリです。アプリはAJAXリクエストを介して外部ソースからデータを取得します。アプリケーションを初めて読み込むとき、ホームページのpageinitイベントはすべての外部情報をロードし、DOMを変更します。複数のページの1つに、クリックすると2番目のURLからいくつかの変更された外部データを取得するボタンが含まれていましたが、ページのデータは更新されません。 Jqueryモバイルにキャッシングの問題はありますか?AJAXリクエストを使用したJqueryモバイルキャッシング
Code:
<script>
$('#pageHome').live('pageinit',function(event){
getInfo(serviceURL1);
});
function getInfo(serviceURL) {
$.ajax({
url: serviceURL,
dataType:'json',
timeout:20000,
type:'POST',
success:function(json, status) {
$('#page1').live('pageinit',function(event){
append info to page1
});
$('#page2').live('pageinit',function(event){
append info to page2
});
});
}
function getUpdate() {
geInfo(serviceURL2);
}
</script>
OK、感謝を要求します。出来た。 – nicBBB