Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ПараметрПо умолчаниюОписание
autoSelectFirst
falseВсегда выбирать первую подсказку, если пользователь явно не выбрал другую
count
5Максимальное количество подсказок в выпадающем списке. Не может быть больше 20.
deferRequestBy
100Период ожидания перед отправкой запроса на сервер подсказок, в миллисекундах.
Позволяет не перегружать сервер запросами, если пользователь очень быстро печатает.
headers
 Объект с дополнительными HTTP-заголовками, которые необходимо передать на сервер.
hint
 Поясняющий текст, который показывается в выпадающем списке над подсказками
minChars
1Минимальная длина текста, после которой включаются подсказки
noCache
falseКэширование ответов сервера.
serviceUrl
 URL сервиса подсказок
token
 API-ключ вашей учетной записи на DaData.ru
triggerSelectOnSpace
trueАвтоматическое исправление текста при вводе.
type
 

Тип подсказок:

  • NAME — ФИО;
  • ADDRESS — адреса;
  • PARTY — организации и ИП.
usePreloader
trueПоказывать крутящийся индикатор во время ожидания ответа от сервера
width
autoШирина выпадающего списка в пикселях
constraints Ограничения поиска по адресам и организациям.
restrict_valuefalseЕсли указан constraints, из подсказок в выпадающем списке удаляются части, соответствующие этому ограничению.
geoLocationtrueДля адресов включает определение местоположения клиента для лучшего ранжирования подсказок.
bounds Для адресов позволяет выбирать с и/или до определенного уровня. Задается строкой, например: "city" - выбор города, "region-area" - региона или района, "street-" - любого уровня, начиная с улицы
mobileWidth980Максимальная ширина экрана, при которой будет применен вид, адаптированный для мобильных устройств
scrollOnFocus
true

Пытаться ли прокрутить поле ввода к верхнему краю экрана, когда он получает фокус.
Работает для устройств с узким экраном (мобильных). Можно также передать jQuery-объект с другим элементом,
тогда страница будет прокручиваться до этого элемента.