3
我對代碼跨域的jQuery Ajax請求
var url="http://json-cricket.appspot.com/score.json";
$.get(url, function (data) {
console.log(data);
}, 'json');
發送Ajax請求的URL http://json-cricket.appspot.com/score.json ,這是行不通的,但如果我添加「?callback=?
」的URL,那麼它會工作。即
var url="http://json-cricket.appspot.com/score.json?callback=?";
$.get(url, function (data) {
console.log(data);
}, 'json');
然後它會工作。
兩個網址會給輸出。只有不同的是後者將包裝結果在?(result)
。
對於我的知識,任何人都可以解釋我發生了什麼事?它來自here。
的任何鏈接,進一步研究將是非常可觀的。