↑ Как подключить подсказки
Подсказки: кем выдан паспорт
Самое утомительное поле при вводе паспорта — «Кем выдан». Писать какое-нибудь «Отделом внутренних дел Медведевского района республики Марий Эл» муторно. Поэтому мы сделали подсказки по полю «Паспорт выдан...»."
- Вставьте код из примера на свой сайт.
- Profit!
<input id="fms_unit" name="fms_unit" type="text" />
<link href="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.4.1/dist/suggestions.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.4.1/dist/suggestions.min.js"></script>
<script>
const input = document.getElementById("fms_unit");
Dadata.createSuggestions(input, {
token: "${API_KEY}",
type: "fms_unit"
});
</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 тысяч запросов в день. Больше — в составе годовой подписки.