Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

В них можно передать параметры:

ПараметрПо умолчаниюОписание
addon
 

Элемент, который будет отображаться справа от подсказок (крестик очистки или индикатор загрузки)


Примечание

Отменен с версии 20.3

Что показывать в правом углу текстового поля подсказок:

  • по умолчанию —
опция не задана будет отображаться
  • индикатор загрузки в десктопной версии и крестик очистки в мобильной;
  • none ничего не будет отображаться
    • spinner
    будет отображаться
    • индикатор загрузки
    в мобильной и десктопной версии
    • ;
    • clear
    будет отображаться
    • крестик очистки
    в мобильной и десктопной версии
    autoSelectFirst
    falseВсегда выбирать первую подсказку, если пользователь явно не выбрал другую
    • ;
    • none — ничего не показывать.

    Обратите внимание, значение нужно передавать как строку (например, addon: "clear").

    count
    5Максимальное количество подсказок в выпадающем списке. Не может быть больше 20.
    deferRequestBy
    100Период ожидания перед отправкой запроса на сервер подсказок, в миллисекундах.
    Позволяет не перегружать сервер запросами, если пользователь очень быстро печатает.
    floating 
    headers
     
    false

    Если опция установлена в true, выпадающий список отображается поверх всего документа и ничем не обрезается. 

    headers

    Объект с дополнительными HTTP-заголовками, которые необходимо передать на сервер.
    hint
     
    type
     
    'Выберите вариант или продолжите ввод'Поясняющий текст, который показывается в выпадающем списке над подсказками.
    initializeInterval100Периодическая проверка, не стали ли невидимые поля видимыми (время в миллисекундах).
    minChars
    1Минимальная длина текста, после которой включаются подсказки.
    mobileWidth
    980Максимальная ширина экрана, при которой будет применен вид, адаптированный для мобильных устройств.
    noCache
    falseКэширование ответов сервера.
    noSuggestionsHint

    NAME: false

    ADDRESS: 'Неизвестный адрес'

    EMAIL: false

    scrollOnFocus
    true

    Прокрутка поле ввода к верхнему краю экрана при фокусе. Для мобильных устройств.

    Если передать jQuery-объект с другим элементом, страница будет прокручиваться до этого элемента.

    serviceUrl
     URL сервиса подсказок
    token
     API-ключ вашей учетной записи на DaData.ru
    triggerSelectOnSpace
    trueАвтоматическое исправление текста при вводе.

    PARTY: 'Неизвестная организация'

    BANK: 'Неизвестный банк'

    Поясняющий текст, который показывается, если для введённого запроса ничего не найдено. Текст зависит от типа подсказок.

    Если установить noSuggestionsHint = false, текст показываться не будет.

    scrollOnFocusfalseПрокручивать текстовое поле к верхней границе экрана при фокусе. Если настройка включена, действует только на мобильных устройствах.
    token

    API-ключ (только для пользователей «Дадаты»)
    triggerSelectOnBlurtrueАвтоматически подставлять подходящую подсказку из списка, когда текстовое поле теряет фокус.
    triggerSelectOnEntertrueАвтоматически подставлять подходящую подсказку из списка при нажатии на Enter.
    triggerSelectOnSpacefalseАвтоматически подставлять подходящую подсказку из списка при нажатии на пробел (по умолчанию отключено).
    type

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

    • NAME — ФИО;
    • ADDRESS — адреса;
    • PARTY — организации и ИП
    .
    width
    autoШирина выпадающего списка в пикселях
    • ;
    • EMAIL — адрес электронной почты;
    • BANK — банковские организации.

    Обязательный параметр — только type.