【发布时间】:2014-08-13 17:13:53
【问题描述】:
我正在尝试以模式中包含的形式使用引导程序 tagsinput 像这样
...
<div class="form-group">
<label for="myTagLabel">Tags:</label>
<input class="form-control" id="myTag" type="text" data-role="tagsinput">
</div>
我也在尝试使用twitter typeahead 和以下代码
var tagValues = ['ATag','AnotherTag'];
var tagVals = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
local: $.map(tagValues, function(tagValue) { return { value: tagValue }; })
});
// kicks off the loading/processing of `local` and `prefetch`
tagVals.initialize();
$('#myTag').tagsinput({
typeaheadjs: {
name: 'tagVals',
displayKey: 'value',
valueKey: 'value',
source: tagVals.ttAdapter()
}
});
您可以在上图中看到结果。在这种情况下,问题是预输入建议不包含在圆角框架中
【问题讨论】:
-
你需要预先输入的自定义 CSS
-
不客气,我用你需要的 CSS 发布了答案。
-
@lowcoupling 我正在尝试做同样的事情,我正在使用引导标记输入和预输入 js 0.10.5 并且它不起作用,我想从远程源获取结果。这是我的问题,stackoverflow.com/questions/26399829/…
标签: javascript twitter-bootstrap twitter-bootstrap-3 typeahead bootstrap-tags-input