Я не уверен, возможно ли это сейчас с URL, который я пытаюсь. Пожалуйста, смотрите этот URL: http://www.heiaheia.com/voimakaksikko/stats.json
Он всегда выполняет одну и ту же функцию заполнения "voimakaksikkoStats". Это правильно сформированный JSON, но я не смог загрузить его с удаленного сервера. Нужна ли какая-то работа со стороны сервера или он может быть загружен с помощью JavaScript? Я думаю, что проблемы должны быть связаны с этой функцией обратного вызова ...
JQuery не является обязательным требованием, но было бы неплохо.
Это (callback = voimakaksikkoStats) ничего не возвращает (firebug -> net -> response), и оповещение не срабатывает:
$.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});
Но я не могу получить к нему доступ ... В обоих примерах предупреждение никогда не срабатывает. Может кто-нибудь помочь?