Ваши комментарии
Добрый день.
Подсказки ищут только по России. Скажите, какая у вас задача?
Железнодорожный в Балашихе – не город, а микрорайон по ФИАС. Для него адрес будет такой:
Московская обл, г Балашиха, мкр Железнодорожный
Дело в том, что Подсказки работают по ФИАС (всероссийский классификатор адресов налоговой).
Согласно территориальному делению по ФИАС, Адлер – не город, а Адлерский район города Сочи. Его микрорайоны – села, которые принадлежат Сочи (например, Орел-Изумруд).
Вардане – микрорайон города Сочи, часть Лазаревского района, по ФИАС это село Вардане.
О каком городе Железнодорожном идет речь?
Не совсем так – пользователь может выбрать Подсказку, к примеру, до города. А дальше он должен иметь возможность продолжить ввод Подсказки сразу же (вводя улицу, например).
Добрый день!
Вижу проблему. Как понимаю, речь идет только о фокусе мышью, с клавиатуры работает. Быстрое решение – в onSelect все операции с фокусом сделать через setTimeout(..., 0)
data.address.value.data.postal_code — такого поля не существует.
Проверить на наличие гранулярного адреса у организации можно так:
if (data.address && data.address.data) { $("#postal_code").val(data.address.data.postal_code); }
Добрый день!
Сейчас база компаний актуальна на 9 ноября 2015 года. Мы работаем над тем, чтобы выпускать обновления чаще, возможно, очень скоро порадуем вас (примерно в начале марта).
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день.
У нас есть 2 типа адреса, который приходит от организаций – гранулярный (для адресов, в корректности которых мы уверены), и адрес одной строкой (для сомнительных адресов).
В случае гранулярного адреса можно взять индекс из поля data.address.postal_code.
В случае адреса одной строкой, как правило, адрес начинается с индекса. Но единого правила, боюсь, для таких случаев не придумать.