我正在使用带有 twitter typeahead 的 tokenfield 进行引导,我能够做到这一点。
http://i.stack.imgur.com/dtFbj.png
我只想显示值。
这是我的 JS:
var engine = new Bloodhound({
local: bloodhound_tag_data,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(d.value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace
});
engine.initialize();
$('#id_tags').tokenfield({
typeahead: [null, { source: engine.ttAdapter() }]
});
'bloodhound_tag_data' 是具有 'id' 和 'value' 键的对象列表。