0
Answered

Возможность выбора истории ввода формы из браузера в подсказках DaData к полю

Alexey Korepov 5 years ago updated 5 years ago 3
Обнаружилось неудобство  с полем email, что при подключении подсказок у посетителя теряется возможность выбора своего email из подсказок истории ввода браузера, т.к. они полностью заменяются подсказками DaData, и это довольно неудобно.

Есть какая-нибудь возможность оставить подсказки истории ввода в форму из браузера одновременно с подсказками DaData?

Answer

Answer
Answered
К сожалению, такой возможности нет. Это взаимоисключающие подсказки.
Answer
Answered
К сожалению, такой возможности нет. Это взаимоисключающие подсказки.
Да, что-то у меня пока тоже не получается совместить и то и другое. Пока придумал вот такой вариант для HTML5 через datalist: http://jsfiddle.net/wg0hnj9e/ - он как раз совмещает и историю ввода в браузере и подставляемые через JS данные, скриншот: http://i.imgur.com/RcD3nO4.png - первая строка подсказки - из истории браузера, а ниже - вставленные вручную данные. Единственный минус - не получится их оформить также красиво как текущие подсказки (с выделением совпадающией части цветом).
И ещё как вариант - выводить DaData подсказки после ввода, например, более 2 букв, а до этого оставлять стандартное поведение браузера. Тогда при втором клике на форму - вылезет форма истории браузера, а при вводе длинной строки - уже подсказки DaData.