Bootstrap tagsInput typeahead:如何排除某些输入字段?

时间:2014-05-04 22:49:52

标签: javascript jquery bootstrap-typeahead

我有一个带bootstrap-tagsinput的简单html页面,我有2个表单。我想激活某些输入字段的预先输入功能,但不是全部。

正如我所看到的,当html对象是输入字段时,例如:

<input size="5" type="text" placeholder="hotel">

它会自动“覆盖”,如下所示:

<div class="bootstrap-tagsinput">
    <input size="5" type="text" placeholder="hotel">
</div> 

我通过我的脚本获得了预先输入功能:

    $('input').tagsinput({
            typeahead: {
            source: ['Paris','Marseille',....],
            freeInput: true
            }
    });

但是,我想从此类型和标签输入行为中排除某些字段。我已尝试对css和js文件进行一些调整,但它不起作用。 有没有简单的方法来排除这些字段?感谢。

1 个答案:

答案 0 :(得分:1)

将类或ID添加到要包含typeahead的输入中:

<input size="5" class="typeahead" type="text" placeholder="hotel">

在初始化typeahead时选择它:

$('input.typeahead').tagsinput({
               ...