我不確定現在是否可以從我嘗試的url中獲得。請參閱此網址:http://www.heiaheia.com/voimakaksikko/stats.json
它始終提供相同的填充函數「voimakaksikkoStats」。它格式正確JSON,但我無法從遠程服務器加載它。它需要從服務器端的一些工作,或者它可以用JavaScript加載嗎?我認爲這些問題必須與該回調函數有關...
JQuery不是必需的,但它會很好。
這(回調= voimakaksikkoStats)沒有返回值(螢火 - >網絡 - >響應),並警告不火:
$.getJSON("http://www.heiaheia.com/voimakaksikko/stats.json?callback=voimakaksikkoStats", function(data){
alert(data);
})
但這:
$.getJSON("http://www.heiaheia.com/voimakaksikko/stats.json?callback=?", function(data){
alert(data);
})
(回調=?)
回報:
voimakaksikkoStats({"Top5Sports":[],"Top5Tests":{"8":"No-exercise ennuste","1":"Painoindeksi","2":"Vy\u00f6t\u00e4r\u00f6n ymp\u00e4rys","10":"Cooperin testi","4":"Etunojapunnerrus"},"Top5CitiesByTests":[],"Top5CitiesByExercises":[],"ExercisesLogged":0,"Top5CitiesByUsers":[""],"TestsTaken":22,"RegisteredUsers":1});
但我不能訪問它...在這兩個例子警告永遠不會觸發。有人可以幫忙嗎?
我想從使用JSONP的遠程服務器獲取此信息。服務器總是返回voimakaksikkoStats - 而不是動態給定的回調函數。這是造成問題嗎? – Antti 2010-03-11 15:46:58