У меня есть веб-сервис, обслуживаемый jsonp, но поскольку я новичок в этом, у меня возникают трудности с извлечением данных. Вот мой код:помощь с Jsonp и jQuery
$(document).ready(function(){
$.getJSON("http://api.tubeupdates.com/?method=get.status&lines=central,victoria&return=name&jsonp=myData",
function myData(result){
$('#status').append(result.name.text);
}
);
});
div #status возвращает пустое.
Вы могли бы помочь?
Заранее спасибо
Mauro
Update: теперь он работает! Но это не так, когда я пытаюсь зациклиться, хотя данные:
$.getJSON("http://api.tubeupdates.com/?method=get.status&lines=central,victoria&return=name&jsonp=?",
function (result){
$.each(result.items, function(item){
$('#status').append(item.response.lines[0].name);
});
}
);
Что я делаю неправильно?
Благодаря
Вы подтвердили правильность возврата объекта jsonp? Полезный инструмент для этого называется Fiddler. – 2010-11-30 16:31:47
@Aaron да думаю. Попробуйте сами: http://api.tubeupdates.com/?method=get.status&lines=central,victoria&return=name&jsonp=myData – Mauro74 2010-11-30 16:34:24