Ваши комментарии

Если взять любой вариант, то сохраненные данные паспорта перестанут совпадать с реальностью. Если такое несовпадение не является проблемой, зачем вам вообще название выдавшей организации? Можно просто не запрашивать и не сохранять его.

Я вижу здесь несколько моментов:


Во-первых, не очень понимаю: зачем запрещать пользователю вводить адрес, отличный от предлагаемых вариантов? Подсказки работают по справочнику адресов налоговой службы (ФИАС), в нем есть далеко не все дома и даже улицы. Зачем запрещать?


Во-вторых, я бы вообще не использовал параметр autoSelectFirst. Не вижу ни одной ситуации, когда он был бы нужен. Думаю, уберем его из документации.


В-третьих, если все-таки решать задачу в постановке «в принципе запретить пользователю вводить адрес без ФИАС-кода дома» — я бы сделал это так: Запретить вводить адрес, если его нет в ФИАС

А чего в итоге хотите добиться? Это будут гранулярные подсказки по адресу в десктопном приложении?

Да, вижу проблему. Исправим в январе.

А зачем вы используете autoSelectFirst? Какую задачу этим решаете?

Да, на это уже заведена идея: Подсказки по «кем выдан» в паспорте


Проблема в том, что одному и тому же коду подразделения могут соответствовать десятки разных написаний.

Александр, вам удалось добиться желаемого результата? Если нет, напишите, что хотели бы в итоге получить — я постараюсь помочь.

Ветки разные, но суть-то одна :–) Плагин делает все запросы через API: если включите закладку «Сеть» в инструментах разработчика браузера, увидите все запросы. В JS-коде разбираться нет необходимости.

Указание from_bound = house и to_bound = house означает, что запрос делается по домам на конкретной улице. При этом сама улица должна быть установлена через locations. Посмотрите пример.

Сервис поддержки клиентов работает на платформе UserEcho