Я делаю запрос GET с использованием $.ajax()
:Как получить данные из Ajax GET запрос
jQuery(function ($) {
$('#acsess').on('click', function() {
$.ajax({
url: 'http://[email protected]/api/v1/services/categories',
method: 'GET',
beforeSend: function(req) {
req.setRequestHeader('Authorization', "f4c0c1f3aa9a506c69b3b6642864b3590fb8f76f");
},
success: function(data) {
console.log(data);
jQuery.each(data, function (index, value) {
// need to create divs with *icon and *title from data
})
},
error: function(error) {
alert("error");
}
})
});
});
И я не могу получить значок ссылки и текст заголовка. Пожалуйста помоги.
, к сожалению, когда я пытаюсь сделать простые манипуляции: 'консоль .log (data [index] .icon); ', console показывает мне ** Uncaught ReferenceError: индекс не определен ** –
Замените индекс номером. Я использовал индекс слова для представления позиции в массиве. Попробуйте данные [0] .icon – Sami
теперь он возвращает меня 'Uncaught TypeError: не могу прочитать свойство 'icon' of undefined' –