Как я могу пробегать array json и получать Вашу стоимость показывать их в виде?

Мой метод, чтобы соглашаться на url json, - следующий и функционирует, но сейчас я хочу пробежать json с for и Ваш ´.lenght´ но я не смог.

json, от которого я хочу получить url, - следующий

http://www.jsoneditoronline.org/?id=74fa8799c027f3af0b2faf44ac1c9e47


$.ajax({ type : 'GET', url : 'https://api.spotify.com/v1/search', data : {'q':'coldplay', 'type':'artist' }, dataType : 'json', success : function(data) { $('#success #artisturl').html(data.artists.items[0].uri) ; }, }) ;

16
задан 25.04.2016, 09:47
2 ответа

И почему использовать jQuery, когда ты можешь использовать родной язык сценариев JavaScript?
Здесь есть решение, которое не требует внешних книжных магазинов:

for(const i = 0; i < data.artists.items.length; i++) {
    console.log(data.artists.items[i].href);  // (o el campo que necesites)
}

Я знаю, что уже ты используешь jQuery, но привержен использования каждый раз, когда смогли родные программные средства (хотя я понимаю, что он пошел во вкусе). Лично, он мне не кажется более сложным, чем решение с jQuery, и так ты осознаешь больше твоего кода.

Конечно, он не надо, что parsees JSON, так как которое data уже это объект.

14
ответ дан 24.11.2019, 14:32
  • 1
    Много большое спасибо я остаюсь гораздо более ясным и я это протестировал и я я функционирую в совершенство, иду делать с javascript чисто поисковая служба, так как я могу продолжать for внутри другого for с .each внутри другого .each, теряюсь немного ja –  Diego 28.04.2016, 06:32

Смоги делать с each собственный jquery:

$.each(data, function(i, item) {
    console.log(item);
});

Например с этого соединения: https://stackoverflow.com / questions / 2342371/jquery-loop-on-json-data-using-each

9
ответ дан 24.11.2019, 14:32
  • 1
    Но чтобы использовать этот метод, я должен parsear json? Json.parse ()? потому что после parserlo он мог бы показывать результаты? или я запутываю верю –  Diego 24.04.2016, 09:36
  • 2
    прямо ты это используешь туз и # 237; ты не должен parsearlo этого он поручает себе $.each –  Alan 25.04.2016, 16:09