![](/s/cache/68/a7/68a7b2cde6436299d18c1c64594cdf20.png)
Параметр autoSelectFirst в jquery-плагине подсказок
Параметр autoSelectFirst=false к сожалению не полностью отключает автовыбор в гранулярных подсказках адреса. Если вручную набранный текст почти совпадает с подсказкой, то плагин принудительно подставляет элемент из подсказки. "Почти совпадает" - это означает, например, когда набран номер дома без приставки "д".
Можно ли ПОЛНОСТЬЮ блокировать автовыбор, если пользователь явно не выбрал вариант из подсказки?
Ответ
![](/s/cache/3a/75/3a75636b9ad9c228349f3fdaca2eff38.png)
Можно использовать параметры triggerSelectOnBlur, triggerSelectOnEnter, triggerSelectOnSpace. Посмотрите пример использования. Если задать все 3 параметра в False – автовыбор будет полностью отключен.
![](https://cdn.userecho.com/characters/1052.png?1)
Насколько я понял, эти параметры отвечают за автоматическую подстановку наиболее подходящей подсказки в поле выбора при потере фокуса или нажатии Enter. То есть, если я набираю "страда" и нажимаю enter, то в поле должно быть подставлено полное наименование первой в списке организации.
Посмотрел пример, заменил triggerSelectOnBlur, triggerSelectOnEnter на true, ничего не изменилось.
Эти параметры работают?
![](/s/cache/3a/75/3a75636b9ad9c228349f3fdaca2eff38.png)
Например: вы пишете «альтаир металлсбыт». Находится одна подсказка — ООО "АЛЬТАИР АЛЬФА МЕТАЛЛСБЫТ".
Если triggerSelectOnBlur = true, и вы уводите курсор из текстового поля — подсказка будет выбрана автоматически. Если triggerSelectOnBlur = false — не будет выбрана.
Сервис поддержки клиентов работает на платформе UserEcho
Можно использовать параметры triggerSelectOnBlur, triggerSelectOnEnter, triggerSelectOnSpace. Посмотрите пример использования. Если задать все 3 параметра в False – автовыбор будет полностью отключен.