Как получить значение из массива js

var z=$.ajax({
    type: "GET",
    url: "http://api.ipify.org/"
    });
console.log(z)     

отправляю запрос и получаю ответ = введите сюда описание изображения

Как мне получить responseText?


Ответы (1 шт):

Автор решения: Алексей Шиманский

В документации Jquery написано, что данные прилетают в колбэк функцию. В зависимости от версии плагина это может быть success или complete. Либо применить метод done к возвращаемому jxr объекту. В итоге будет так:

$.ajax({
    type: "GET",
    url: "getvalue.php",  
    success: function(data) {
        console.log(data); 
    }
});

или вполне может быть так

$.ajax({
    type: "GET",
    url: "getvalue.php", 
}).done(function(data) {
    console.log(data); 
});

при применении async/await может быть так:

(async function() {
    let data = await $.ajax({
        type: "GET",
        url: "getvalue.php"        
    });

    console.log(data); 
})();
→ Ссылка