Я действительно потерян здесь, и я понятия не имею, что я делаю неправильно.
Я выставил API, который дает вывод JSON, и я хочу получить эти данные из другого домена. Поскольку jsonp - это путь, я пробую приведенный ниже код. Проверка firebug показывает, что ответ на запрос является правильным JSON, но функции обратного вызова, кажется, никогда не выполняются. Любая помощь?
$(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');
}
});
});
Если это не правильный путь, может кто-нибудь объяснить правильный путь?