【发布时间】:2015-09-14 15:14:33
【问题描述】:
我一直在尝试组合几个函数 in typeahead plugin 特别是多数据集 + 空 + 默认建议。目前还没有运气,希望有人能帮忙
现在,要使其正常工作,可以在多个数据集之间进行选择 --- 或 --- 空 + 默认建议
我的 HTML
<div class="form-group has-feedback" id="citydiv">
<label class="col-sm-4 control-label" for="city">City / Provinces<span style="color:red">*</span></label>
<div class="col-sm-4" id="multiple-datasets">
<input id="cities" name="cities" class="typeahead form-control" type="text">
<span class="glyphicon glyphicon-search form-control-feedback"></span>
</div>
</div>
我的 JavaScript
var city1 = ['a','b','c','d'];
var city2 = ['e','f','g','h'];
var city3 = ['i','j','k','l'];
var city4 = ['m','n','o','p'];
$('#multiple-datasets .typeahead').typeahead({
highlight: true,
hint: true,
minLength: 1,
},
{
source: substringMatcher(city1),
templates: {
header: '<h4>city1</h4>'
}
},
{
source: substringMatcher(city2),
templates: {
header: '<h4>city2</h4>'
}
},
{
source: substringMatcher(city3),
templates: {
header: '<h4>city3</h4>'
}
},
{
source: substringMatcher(city4),
templates: {
header: '<h4>city4</h4>'
}
});
【问题讨论】:
-
GitHub上有一个问题:github.com/twitter/typeahead.js/issues/780