2011-08-13 159 views
1

我使用PhoneGap和JQuery移動ajax從數據庫中檢索一些記錄這裏是我的代碼!但遺憾的是它不工作 有人可以告訴我,什麼是錯的爲什麼這個JQuery Ajax調用在PhoneGap中不起作用

<script> 
$(document).ready(function() { 
      $('#cont').bind('pageshow', function() { 
         $.get('http://tech-tude.com/freedomwobas/getepisodes.php', function (data) { 
        $(this).find('div[data-role="content"]').append(data); 
       }); 
        }); 
        }); 

</script></head><body ><div data-role="content"></div>  
+0

它給了我一個白色的頁面,當我運行應用程序 –

+1

我假設你的應用程序駐留在同一個域中的PHP參考? – Ben

+0

我還沒有上傳我的應用程序呢!我在本地做!可以嗎 ? –

回答

1

你需要(至少)等待設備準備就緒。試試這個:

<script> 
function onDeviceReady() { 
    $('#cont').bind('pageshow', function() { 
     $.get('http://tech-tude.com/freedomwobas/getepisodes.php', function (data) { 
     $(this).find('div[data-role="content"]').append(data); 
    }); 
    }); 
} 
$(document).ready(function() { 
    document.addEventListener("deviceready", onDeviceReady, true);  
}); 
</script></head><body ><div data-role="content"></div> 
相關問題