次のjQueryを使用して、xサーバーからJSONをフェッチします。
$(function(){
$.getJSON("/json.php?method=getStupid&jsoncallback=?",
function(json){
console.log('Success: ' + json);
}
);
});
コンソールはすべてのブラウザで空ですが、[ネットワーク]タブを確認すると、すべて正常に機能しているようです。
HTTP/1.1 200 OK
Date: Mon, 04 Feb 2013 14:14:01 GMT
Server: Apache/2.2.16 (Debian)
X-Powered-By: PHP/5.3.3-7+squeeze9
Cache-Control: no-cache, must-revalidate
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Content-Length: 33
Keep-Alive: timeout=15, max=99
Connection: Keep-Alive
Content-Type: application/json
そして、これは応答がどのように見えるかです:
({"a":1,"b":2,"c":3,"d":4,"e":5})
function(json){}内のすべてが無視されているように感じます。タイプミスですか?