2011-04-02 184 views
0

林试图做到这一点jQuery的Ajax错误: “206部分内容”

$.getJSON('http://lix.hisvux.se/~johanb/json.js', function(data) { ...

但即时得到 “206部分内容” 的萤火。这与mame起源政策有关吗?我是否需要将这两个文件保存在同一台服务器上?或者最新的问题?

谢谢!

+0

通常情况下,您必须将文件保留在同一台服务器上。你有链接或更多的细节? – 2011-04-02 11:15:03

+0

好的。什么链接?链接到我的测试对象上面贴出来,并且即时通讯从本地主机运行脚本。 – Johan 2011-04-02 11:17:02

+0

datatype:jsonp? – Johan 2011-04-02 11:36:05

回答

0

这两个文件都需要在同一台服务器上。唯一的(san/fe)解决方法是使用JSONP。如果你控制的服务器应该很容易,但如果你不这样做,你可以使用在线转换器来实现这一点。 http://campeaux.com/2011/03/json-to-jsonp-bridge/