Я пытаюсь перебрать некоторые результаты JSON из таблицы YQL geo.places с помощью плагина YQL jQuery (http://plugins.jquery.com/project/jquery-yql) устранение неполадок со следующим кодом;
$.yql("select * from geo.places where text=#{placename}", {
placename: '90210'
},
function(data) {
var Results = data.query.results;
$.each(Results.place, function(name, value) {
alert(name + ":" + value);
});
});
});
За исключением случаев, когда в результатах присутствует более одного "места", предупреждение будет отображать "0: [объект] [объект]", "1: [объект] [объект]" и т. Д. (Для каждого места ). Всякий раз, когда есть только один результат, оповещение будет отображать все имена и значения только одного места (woeid, name, country, admin1 и т. Д.)
По сути, я бы хотел ...
введите почтовый индекс в YQL
проверка города / штата / страны по результатам на основе предоставленных пользователем данных
обновить поля широты и долготы из результатов
Спасибо!