我试图从带有phonegap平台和jquery库的eclipse android模拟器向我的开发计算机进行ajax调用。这是我的服务器在我的计算机上运行的场景,与模拟器相同。当我尝试像这样使用 ajax 调用时:
$.ajax({
type : "POST",
url : "http://10.4.40.235/API.public/index.php",
success : function(data)
{
alert(data);
}
});
它不起作用。我假设是因为跨域 ajax 请求,但我该怎么做。我也尝试使用 10.0.2.2 IP,但效果不佳。花了几个小时,似乎没有得到任何地方......我的电脑上的模拟器和服务器已连接,因为如果我使用浏览器访问 10.4.40.235/API.public/index.php 它可以工作......
在 LogCat 中,我收到以下错误:
WEb Console: Uncaught SyntaxError: Unexpected indetifier at: http://10.0.2.2/API.public/index.php?calback=jQuery[some numbers]
enter code here