我想在typeahead的下拉列表中添加一个默认值(All),除了当用户在typeahead文本字段中键入一些文本时,下拉列表中出现的建议值。
非常感谢任何帮助。
由于
答案 0 :(得分:1)
如果您使用最新版本的typeahead.js作为Bootstrap 3,那么您可以添加另一个始终返回所需默认值的数据集:
$('input').typeahead(null,
//real dataset
{
name: 'real-data',
source: backend.ttAdapter() //Your current suggestions
},
//default dataset - will always be shown in dropdown
{
name: 'default-data',
source: function(query, callback) {
callback([{value: 'All'}]);
}
}
);
有关详细信息,请参阅文档的this section。