2015-09-18 2 views
0

Я пытаюсь:Wunderground API

  1. Показать прогноз почасового 1 день

  2. Выведите условие для каждого часа

  3. Отображение температуры в течение каждого часа

Код, который я имею прямо сейчас:

<script> 
    $.ajax({        
     url : "http://api.wunderground.com/api/c56b47e853a45b50/hourly/q/OH/Huber_Heights.json", 
     dataType : "json", 
     success : function(parsed_json) { 
      var hour1 = parsed_json["hourly_forecast"]['hour']; 

       $(".box2").html( 
       'the answer is ' + hour1 

       ); 

     } 
}); 

И я продолжать получать неопределенный ответ.

Чтобы просмотреть мой лист API, скопируйте его в свой браузер.

Любая помощь очень ценится

+0

Вы можете поделиться своим языком на стороне сервера, который используете? –

+0

Я не использую какой-либо конкретный язык. Это все jquery и html. –

ответ

0

Проблема заключается в том, что parsed_json['hourly_forecast'] является массивом, но вы ссылаться на него, как если бы это был объект. Внутри parsed_json['hourly_forecast'] есть куча объектов. Это ваша работа, чтобы пройти через них и отобразить их все, или решить, с кем вы хотите работать. Например.

var hourlyForecast = parsed_json['hourly_forecast']; 
for (var hour in hourlyForecast) { 
    // do stuff with hour object here 
} 
+0

Я до сих пор не понимаю, как это сделать. (Я студент, и мой учитель не очень хорошо) (плюс я дислексика, которая добавляет к веселью) –

Смежные вопросы