+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
Ответ
Отвечен
Антон Жиянов 12 лет назад
Согласно российскому классификатору адресов, у города Тайга в Кемеровской области нет индекса. Но индексы есть у входящих в него улиц. Ваша улица есть в списке подсказок?
На рассмотрении
Согласно российскому классификатору адресов, у города Тайга в Кемеровской области нет индекса. Но индексы есть у входящих в него улиц. Ваша улица есть в списке подсказок?
Нет, я выбрал просто город.
Т.е. если в справочнике не данных по указанному полю, то вернётся null ?
Т.е. если в справочнике не данных по указанному полю, то вернётся null ?
При отсутствии данных поле просто не будет возвращено. В вашем примере значение
suggestion.data будет следующим объектом:Object {
type_city: "г",
type_subj: "обл",
subj: "Кемеровская",
city: "Тайга"
}
К сожалению, у самого г. Тайга индекса нет, а разных улиц в г. Тайга разные индексы, поэтому непонятно, какой индекс возвращать в данном случае.
Ответ
Отвечен
Согласно российскому классификатору адресов, у города Тайга в Кемеровской области нет индекса. Но индексы есть у входящих в него улиц. Ваша улица есть в списке подсказок?
Сервис поддержки клиентов работает на платформе UserEcho