Я действительно потерялся здесь, и я понятия не имею, что я делаю неправильно. Я выставил api, который дает выход json, и я хочу извлечь эти данные из другого домена. Поскольку jsonp - это путь, я пытаюсь использовать код ниже. Проверка на firebug показывает, что ответ на запрос является правильным JSON, но функции обратного вызова никогда не исполняются. Любая помощь?перекрестный домен jsonp запрос .. что я делаю неправильно?
$(function(){ console.log('aa'); $.ajax({ url: 'http://domain/api.php', data: {f:'get_total_playtime',userid:'1',starttime:'2011-01-01',endtime:'2011-12-12'}, dataType: 'jsonp', success: function(data){ console.log('suceess'); alert(data.time); }, failure: function(data){ console.log('failure'); } }); });
Если это не правильный путь, можете ли кто-нибудь объяснить правильный путь?
Да! вот и все! я просто должен был инкапсулировать вызов функции вокруг вывода. благодаря тонну! – Munim