2014-07-21 68 views
0

我是新的phonegap開發,我得到這個錯誤'invalid_state_err dom異常11當我嘗試做一個ajax請求和更新一個DOM元素,在身體負載調用init函數,我試圖執行PHP頁面,並將其與沒有問題的作品,這是我的代碼jquery ajax invalid_state_err dom異常11 phonegap

function init(){ 
document.addEventListener("deviceready", onDeviceReady, false); 
document.addEventListener("online", onOnline, false); 
} 
function onDeviceReady() { 
// Now safe to use the Cordova API 

} 
function onOnline(){ 
loadCategories(5); 
} 
function loadCategories(id_cat){ 
$.ajax({ 

    type : "GET", 



    url : 'http://t21copy.info/doc/getCategories.php', 

    data : {id_parent:id_cat}, 

    success : function(data, textStatus) { 
    alert('succ '+data); 
     $('#catgs').html(data); 
    }, 
    error : function(data,status, error) { 
     //alert('d '+data); 
     alert(" error " 
       + error); 

    } 
    }); 
} 
+0

你可以調用Ajax離線做不出來你的本地主機。它會工作,如果你真的在具有真正的URL地址的域名上使用它! –

+0

founashop/getCategories.php在哪裏託管?它不能是本地主機。如果它是在你的個人筆記本電腦(運行Apache服務器),那麼你必須使用:http:// /founashop/getCategories.php – Rajesh

+0

getCategories位於本地主機,在我的www在wampserver –

回答

0

我忘了在允許的manifest.xml接入互聯網

​​