+1
Отвечен
Нет индекса у адреса в Подсказках
Делаю так:
А индекса нет :(
Причём для "Нижний Тагил" индекс есть, а например для "Таганрог" - нет.
При этом адрес в выпадающем списке есть и я выбираю его кликом оттуда.
/* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { alert('value: '+suggestion.value+' index: '+suggestion.data.index); document.getElementById('postcode').value = suggestion.data.index; console.log(suggestion.data.index); }Получаю "Россия, обл Кемеровская, г Тайга"
А индекса нет :(
Причём для "Нижний Тагил" индекс есть, а например для "Таганрог" - нет.
При этом адрес в выпадающем списке есть и я выбираю его кликом оттуда.
Ответ
0
Ответ
Отвечен
Антон Жиянов 11 лет назад
Согласно российскому классификатору адресов, у города Тайга в Кемеровской области нет индекса. Но индексы есть у входящих в него улиц. Ваша улица есть в списке подсказок?
На рассмотрении
Согласно российскому классификатору адресов, у города Тайга в Кемеровской области нет индекса. Но индексы есть у входящих в него улиц. Ваша улица есть в списке подсказок?
Нет, я выбрал просто город.
Т.е. если в справочнике не данных по указанному полю, то вернётся null ?
Т.е. если в справочнике не данных по указанному полю, то вернётся null ?
При отсутствии данных поле просто не будет возвращено. В вашем примере значение
suggestion.data
будет следующим объектом:Object { type_city: "г", type_subj: "обл", subj: "Кемеровская", city: "Тайга" }К сожалению, у самого г. Тайга индекса нет, а разных улиц в г. Тайга разные индексы, поэтому непонятно, какой индекс возвращать в данном случае.
Ответ
Отвечен
Согласно российскому классификатору адресов, у города Тайга в Кемеровской области нет индекса. Но индексы есть у входящих в него улиц. Ваша улица есть в списке подсказок?
Сервис поддержки клиентов работает на платформе UserEcho