↑ Как подключить подсказки

Подсказки: кем выдан паспорт

Самое утомительное поле при вводе паспорта — «Кем выдан». Писать какое-нибудь «Отделом внутренних дел Медведевского района республики Марий Эл» муторно. Поэтому мы сделали подсказки по полю «Паспорт выдан...».

  1. Зарегистрируйтесь и получите API-ключ
  2. Вставьте код из примера на свой сайт.
  3. Profit!
<input id="fms_unit" type="text">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/suggestions-jquery@21.12.0/dist/css/suggestions.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/suggestions-jquery@21.12.0/dist/js/jquery.suggestions.min.js"></script>

<script>
    $("#fms_unit").suggestions({
        token: "${API_KEY}",
        type: "fms_unit"
    });
</script>

Демонстрация

Выберите вариант из списка, чтобы увидеть полный текст ответа в JSON:

Также работает через API

Примеры использования:

Что в ответе

Название Описание
value Значение одной строкой (как показывается в списке подсказок)
unrestricted_value = value
data.code Код подразделения
data.name Название подразделения в творительном падеже («кем выдан?»)
data.region_code Код региона (2 цифры)
data.type Вид подразделения (1 цифра)
  0 — подразделение ФМС
  1 — ГУВД или МВД региона
  2 — УВД или ОВД района или города
  3 — отделение полиции

Источник данных: открытый справочник «Кем выдан паспорт» (подробности на «Хабре»).

Сообщить об ошибке

Стоимость

Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.

ajax-spinner