Исходники и демки доступны на платфоме Codepen по ссылкам ниже.
Все примеры сделаны для облачной версии, так что при использовании с «коробкой» на забудьте задать параметр serviceUrl
вместо параметра token
. Например:
const { createSuggestions } = window.Dadata; const input = document.getElementById("address"); createSuggestions(input, { serviceUrl: "http://ВАШ_СЕРВЕР:ПОРТ/suggestions/api/4_1/rs", type: "address" }); |
В остальном код для «облака» и «коробки» не отличается.
Подсказки по адресу
Разложить адрес по полям
Муниципальное деление
Ограничение области поиска:
Подсказки по отдельным полям адреса (гранулярные подсказки):
Форматирование:
Почтовый индекс:
Геолокация по IP:
Карты и доставка:
Международные подсказки:
Другие возможности:
Подсказки по ИНН
Заполнить реквизиты компании по ИНН
Ограничить сектор поиска по организациям
Подсказки по организациям без филиалов
Фильтр по ОКВЭД
Запретить автоисправление
Запретить вводить компанию, если ее нет в ЕГРЮЛ
Включить и отключить геолокацию
Собственное сообщение, если компания не найдена
Подсказки по банкам
Ограничить сектор поиска по банкам
Отфильтровать банки по городу
Заполнить реквизиты банка по БИК
Подсказки по ФИО
Разложить ФИО по полям
Гранулярные подсказки ФИО
Кем выдан паспорт (только наименование)
Кем выдан паспорт (код + наименование)
Подсказки по email
Подсказывать только домен
Включить или отключить подсказки
Изменить количество подсказок
Подсказки с 3-го символа
Обработчик onSelectNothing
Сообщение пользователю, если подсказки не работают