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 列入白名单 ) 白名单指南