Параметр autoSelectFirst в jquery-плагине подсказок
Параметр autoSelectFirst=false к сожалению не полностью отключает автовыбор в гранулярных подсказках адреса. Если вручную набранный текст почти совпадает с подсказкой, то плагин принудительно подставляет элемент из подсказки. "Почти совпадает" - это означает, например, когда набран номер дома без приставки "д".
Можно ли ПОЛНОСТЬЮ блокировать автовыбор, если пользователь явно не выбрал вариант из подсказки?
Ответ
Можно использовать параметры triggerSelectOnBlur, triggerSelectOnEnter, triggerSelectOnSpace. Посмотрите пример использования. Если задать все 3 параметра в False – автовыбор будет полностью отключен.
Насколько я понял, эти параметры отвечают за автоматическую подстановку наиболее подходящей подсказки в поле выбора при потере фокуса или нажатии Enter. То есть, если я набираю "страда" и нажимаю enter, то в поле должно быть подставлено полное наименование первой в списке организации.
Посмотрел пример, заменил triggerSelectOnBlur, triggerSelectOnEnter на true, ничего не изменилось.
Эти параметры работают?
Например: вы пишете «альтаир металлсбыт». Находится одна подсказка — ООО "АЛЬТАИР АЛЬФА МЕТАЛЛСБЫТ".
Если triggerSelectOnBlur = true, и вы уводите курсор из текстового поля — подсказка будет выбрана автоматически. Если triggerSelectOnBlur = false — не будет выбрана.
Сервис поддержки клиентов работает на платформе UserEcho
Можно использовать параметры triggerSelectOnBlur, triggerSelectOnEnter, triggerSelectOnSpace. Посмотрите пример использования. Если задать все 3 параметра в False – автовыбор будет полностью отключен.