jquery.load()没有在phonegap上工作
我正在开发带有phonegap的买家指南应用程序。 我试图从服务器使用jquery获取一些信息。 但是,当我使用phonegap运行以下代码时,它无法正常工作
$(document).ready(function(){ $("button").click(function(){ $('#div1').load('http://localhost/MySample.php'); }); }); Click to get information
你在服务器上启用了CORS吗?
PhoneGap从本地文件系统加载index.html,相同的源策略阻止对不同域的ajax调用,例如localhost。
您是在模拟器上还是在设备上进行测试?
您不能在设备上使用localhost,因为localhost是设备,您必须使用服务器本地IP
而且你必须将IP列入白名单(或使用*,它将所有IP 列入白名单 ) 白名单指南