I am using tokenfield for bootstrap with twitter typeahead and I am able to this.
https://i.stack.imgur.com/dtFbj.png
I want only value to be displayed.
Here is my 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' is a list of objects with 'id' and 'value' keys.