Я не уверен, возможно ли это сейчас с 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