2011-04-02 181 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/