在typeahead中为建议添加默认值

时间:2014-03-14 21:45:24

标签: typeahead

我想在typeahead的下拉列表中添加一个默认值(All),除了当用户在typeahead文本字段中键入一些文本时,下拉列表中出现的建议值。

非常感谢任何帮助。

由于

1 个答案:

答案 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