Javascript TwitterTypehead.js显示的是整个查询,而不仅仅是值
这是我的查询代码。我试图让它只返回值,而不是返回整个查询值Javascript TwitterTypehead.js显示的是整个查询,而不仅仅是值,javascript,jquery,css,node.js,typeahead.js,Javascript,Jquery,Css,Node.js,Typeahead.js,这是我的查询代码。我试图让它只返回值,而不是返回整个查询值 var引擎; 引擎=新警犬({ 本地:[{value:'red'},{value:'blue'},{value:'green'},{value:'yellow'},{value:'violet'},{value:'brown'},{value:'purple'},{value:'black'},{value:'white'}], datumTokenizer:函数(d){ return Bloodhound.tokenizers.whi
var引擎;
引擎=新警犬({
本地:[{value:'red'},{value:'blue'},{value:'green'},{value:'yellow'},{value:'violet'},{value:'brown'},{value:'purple'},{value:'black'},{value:'white'}],
datumTokenizer:函数(d){
return Bloodhound.tokenizers.whitespace(d.value);
},
queryTokenizer:猎犬。标记。空白
});
engine.initialize();
为什么要使用{value:color}哈希
var engine;
engine = new Bloodhound({
local: ['red','blue','green','yellow','violet','brown','purple','black','white'],
datumTokenizer: Bloodhound.tokenizers.whitespace,
queryTokenizer: Bloodhound.tokenizers.whitespace
});
为什么要使用{value:color}散列
var engine;
engine = new Bloodhound({
local: ['red','blue','green','yellow','violet','brown','purple','black','white'],
datumTokenizer: Bloodhound.tokenizers.whitespace,
queryTokenizer: Bloodhound.tokenizers.whitespace
});
谢谢,这似乎有效。除非是datumTokenizer函数,否则我不确定问题出在哪里。再次感谢!谢谢,这似乎起作用了。我不确定问题出在哪里,除非是datumTokenizer函数。再次感谢!