2012-08-11 70 views
1

我有一個可以在我的Chrome瀏覽器上成功運行的Dreamweaver網站,但是我想用Android模擬器測試它。截至目前,我已經能夠通過(站點 - >配置框架)構建和模擬我的dreamweaver站點,但是我的Ajax調用到我的php服務所在的本地服務器(這是Wampserver)時遇到困難。當我點擊一個按鈕來進行Ajax調用時,沒有任何反應。如何使用本地wamp服務器測試Phonegap應用程序?

有一點需要注意的是,我已經成功安裝了WAMP,並且我的應用程序在Chrome瀏覽器中運行良好。問題是我真的做錯了什麼?

Phonegap無法連接到本地服務器嗎?

下面是我的代碼塊,使Ajax調用:

$('form#TSLogin').bind('submit',function() { 
    var u= $('#TsUsername').val(); 
    var p= $('#TsPassword').val(); 
    $.ajax({ 
    type:"POST", 
    url:"/services/login.php", 
    dataType:"json", 
    data:$("form#TSLogin").serialize(), 
    success:function(data){ 
     if (data.errora==true){ 
     alert("chima"); 
     } 
     if (data.errora==false){ 
     alert("failed"); 
     } 
    } 
    }); 
    return false; 
}); 

我在做什麼錯了,還是什麼我不這樣做了嗎?謝謝!

回答

0

在這種情況下,你應該使用,而不是JSON JSONP

0

你試圖取代:
通過url:"http://yourAddressIp/services/login.php",

0

嘗試Android模擬器網址 url:"/services/login.php",

url = "http://10.0.2.2/yourfile.php" 
相關問題