У меня есть этот URL, который является веб-сервисом JSON
http://ws.geonames.org/weatherJSON?north=90&south=-9.9&east=-22.4&west=55.2
Мне нужно написать функцию jquery для доступа к объекту JSON из приведенного выше URL.
Я не уверен, как продолжить эту задачу. Может ли кто-нибудь помочь мне с запуском кода jquery?
Спасибо
Чтобы отобразился HTML-код, я удалил «<» для каждого тега.
То, что я попытался сделать ниже, это перебрать элементы, возвращаемые через объект JSON. Тем не менее, я не вижу никакого результата. Мог ли кто-нибудь указать на мою ошибку в этом отношении? </p>
корпус>
div id = "para">
/ DIV>
сценарий>
$. GetJSON ('http://ws.geonames.org/weatherJSON?north=90&south=-9.9&east=-22.4&west=55.2',function(data) {
$.each(data.weatherObservations, function(i,item){
$("<p/>").attr("src", item.temperature).appendTo("#para");
if ( i == 3 ) return false;
});
});
/ скрипт>
/ body>
Спасибо.
Привет
Теперь мне нужен доступ к другому веб-сервису. Я набрал код в тех же строках, что и выше, но я ничего не получил. Может ли кто-нибудь помочь в определении моей ошибки?
jQuery(document).ready(function() {
var url = 'http://www.worldweatheronline.com/feed/weather.ashx?q=75080&format=json&num_of_days=5&key=ac9c073a8e025308101307';
jQuery.getJSON(url, function(data) {
$.each(data.data.weather, function(i, item){
$("body").append("<p>"+item.date+"</p>");
if ( i == 3 ) return false;
});
});
});
Спасибо!