您正在违反同源策略。您正在访问的Web服务必须与发出请求的jQuery脚本位于同一域中。所有浏览器都实施此策略,以防止(例如)对Web应用程序进行跨站点脚本编写和代码注入攻击。
围绕它有多种方法,包括JSONP,代理或Flash。
在建议您应该使用哪种技术之前,我们需要更多信息。我倾向于JSONP。但是与此同时,这里有一些轻松的阅读:
http://taossa.com/index.php/2007/02/08/same-origin-
policy/
https://developer.mozilla.org/En/Same_origin_policy_for_Javascript
这是JSONP的使用示例:
url = "http://www.test.com/getData.php?callback=parseResults";document.body.appendChild((function() { var newscript = document.createElement("script"); newscript.type = "text/javascript"; newscript.src = url; return newscript;})());function parseResults(data) { alert(data);}


