2016-08-13 2 views
0

Я использую API Yelp для получения информации о компаниях. Я планирую в конечном итоге отобразить ответ. Поэтому мне нужно сохранить его где-то в моем скрипте, чтобы получить доступ к lat/longКак сохранить ответ API в объект, чтобы я мог использовать его позже в скрипте?

Мой запрос Ajax работал, судя по console.log ответа. Я не могу показаться, чтобы сделать следующий шаг, где я хранить Yelp ответ в либо JSON или GeoJSON

$.ajax("/yelp", { 
 
\t \t data: { 
 
\t \t \t term: searchEstablishment, 
 
\t \t \t location: selectedGeography 
 
\t \t }, 
 
    //this works: 
 
\t \t success: function(response) { 
 
\t \t \t console.log(response) 
 

 
\t \t },

+2

Как насчет размещения переменной за пределами $ .ajax() функция, а затем установите эта переменная должна быть содержимым данных? Затем, как только он преуспеет, вы можете вызвать другую функцию и так далее. – MortenMoulder

ответ

0
$.getJSON("ajax/test.json", function(data) { 
    var items = []; 
    $.each(data, function(key, val) { 
    items.push("<li id='" + key + "'>" + val + "</li>"); 
    }); 

    $("<ul/>", { 
    "class": "my-new-list", 
    html: items.join("") 
    }).appendTo("body"); 
}); 
+0

Спасибо. Я не обязательно ставил свои результаты на веб-странице как часть любого списка. Я пытаюсь просто сохранить их, а затем использовать плакат для листовки, чтобы отобразить их. Так мне нужен последний JQuery? – rzt101

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

  • Нет связанных вопросов^_^