试图从服务器获取信息,但得到了太多

时间:2018-06-12 17:14:06

标签: javascript jquery ajax server

来自服务器的名称,temp,wind deg,wind spd和sky cond。 这个服务器在5天内每3小时检查一次总共40次,所以我想为每个dy获取一个数据,但我每天都得到数据X 5次。 (X5天)。 这是为什么? 这是我的代码:

$.ajax({
    url: url+api ,
    type: "get",
    dataType: "json",
    success: function(data){
        console.log(data);
        let counter=1;
        for (let i=0 ;i<data.list.length ; i+=8){
            $('.container').append(`<div class="weather"> <h1> ${data.city.name}, Day:${counter} </h1> </div>`);
            $('.container .weather').append(`<div class="temp"> <h4> Temp: ${data.list[i].main.temp} </h4></div>`);
            $('.container .weather').append(`<div class="windDeg"> <h4> Wind- degree: ${data.list[i].wind.deg} </h4></div>`);
            $('.container .weather').append(`<div class="windSpd"> <h4> Wind- speed: ${data.list[i].wind.speed} </h4></div>`);
            $('.container .weather').append(`<div class="sky"> <h4> skys condition: ${data.list[i].weather.description}</h4> </div>`);

            counter++;
        }
    }
})

0 个答案:

没有答案