2017-02-03 2 views
2

Если пользователь вводит частичное слово, которое соответствует выражению типа Ahead, но не выбирает одно из параметров всплывающего окна, как я могу заставить его потребовать, чтобы пользователь фактически выбрал один из варианты всплывающих окон?Угловой UT Bootstrap TypeAhead - как заставить пользователя выбрать

Пример: Если возможный результат называется пингвином, и пользователь начинает вводить текст, p-e-n и пингвин всплывают, но они не выбирают вариант по какой-либо причине, а поле ввода теряет фокус; то всплывающее окно опций исчезает, и поле ввода говорит «перо», которое не имеет значения пары ключей.

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

ответ

2

Добавить типahead-editable = "false" внутри элемента ввода. Тогда, если пользователь не выберет значения, частично напечатанные значения будут удалены. В вашем примере «перо» будет удалено, если пользователь не выбрал пингвина.

Например.

<input type="text" typeahead-editable="false"/> 

 Смежные вопросы

  • Нет связанных вопросов^_^