У меня простая html-страница с bootstrap-tagsinput, и у меня есть 2 формы. Я хотел бы активировать функциональность typeahead для некоторых полей ввода, но не для всех.
Как я мог видеть, когда объект html является полем ввода, например:
<input size="5" type="text" placeholder="hotel">
он автоматически "перезаписывается" следующим образом:
<div class="bootstrap-tagsinput">
<input size="5" type="text" placeholder="hotel">
</div>
и я получаю функциональность typeahead через мой скрипт:
$('input').tagsinput({
typeahead: {
source: ['Paris','Marseille',....],
freeInput: true
}
});
Тем не менее, я хотел бы исключить некоторые поля из этого typeahead и поведения ввода тегов. Я пробовал некоторые настройки в файлах css и js, но это не работает. Есть ли простой способ исключить такие поля? Благодарю.
Добавьте класс или идентификатор к входам, которые вы хотите включить typeahead:
<input size="5" class="typeahead" type="text" placeholder="hotel">
И выберите это при инициализации typeahead:
$('input.typeahead').tagsinput({
...