我有两个单独运行的项目,一个是托管在 IIS 上的简单静态 HTML5 网站,我正在评估我在端口号90上的移动应用程序。
其次,我有一个为端口9000上的服务运行的网络服务器,它返回JSON
数据(为此我使用 playframework2.0)。
在我的静态网站中,我有一个HTML5
页面,其中包含对服务 url 的以下ajax
调用。
$("#homePg").on('pageinit', function(event) {
$.ajax({
type:'GET',
url : 'http://localhost:9000/menu',
success : function(response){
alert('success'+response);
},
error : function(xhr, status, error){
alert('error'+xhr.responseText);
}
});
});
每次它进入错误功能时,当我在浏览器中尝试相同的 url 时它工作正常。
我正在使用Jquery 1.7.1
和jquery.mobile.1.1.1.js
已在 firebug 中检查 URL 正确加载但响应为空白