↑ Как подключить подсказки
Подсказки: кем выдан паспорт
Самое утомительное поле при вводе паспорта — «Кем выдан». Писать какое-нибудь «Отделом внутренних дел Медведевского района республики Марий Эл» муторно. Поэтому мы сделали подсказки по полю «Паспорт выдан...»."
- Вставьте код из примера на свой сайт.
- Profit!
<input id="fms_unit" name="fms_unit" type="text" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <link href="http://cdn.jsdelivr.net/npm/suggestions-jquery@22.6.0/dist/css/suggestions.min.css" rel="stylesheet" /> <script src="http://cdn.jsdelivr.net/npm/suggestions-jquery@22.6.0/dist/js/jquery.suggestions.min.js"></script> <script> $("#fms_unit").suggestions({ token: "${API_KEY}", type: "FMS_UNIT", /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { console.log(suggestion); } }); </script>
Параметр token
— это API-ключ.
Демонстрация
Выберите вариант из списка, чтобы увидеть полный текст ответа в JSON:
Также работает через API
Примеры использования:
Что в ответе
Название | Описание |
---|---|
value | Значение одной строкой (как показывается в списке подсказок) |
unrestricted_value | = value |
data.code | Код подразделения |
data.name | Название подразделения в творительном падеже («кем выдан?») |
data.region_code | Код региона (2 цифры) |
data.type | Вид подразделения (1 цифра)0 — подразделение ФМС 1 — ГУВД или МВД региона 2 — УВД или ОВД района или города 3 — отделение полиции |
Источник данных: открытый справочник «Кем выдан паспорт» (подробности на «Хабре»).
Стоимость
Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.