Javascript TwitterTypeahead:在0.9.3版的焦点上显示本地数据
在用户开始键入以获取远程数据之前,当用户关注或单击输入时,我试图在建议下拉列表中显示本地数据。这是我的剧本Javascript TwitterTypeahead:在0.9.3版的焦点上显示本地数据,javascript,typeahead.js,twitter-typeahead,Javascript,Typeahead.js,Twitter Typeahead,在用户开始键入以获取远程数据之前,当用户关注或单击输入时,我试图在建议下拉列表中显示本地数据。这是我的剧本 $('.typehead').typeahead({ name: 'names', remote: '/names?q=%QUERY', local: [{ name: 'x' }, { name: 'y' }, { name: 'z' }], valueKey: "name", template: function (data) { return '<p
$('.typehead').typeahead({
name: 'names',
remote: '/names?q=%QUERY',
local: [{ name: 'x' }, { name: 'y' }, { name: 'z' }],
valueKey: "name",
template: function (data) {
return '<p><i>' + data.name + '</i></p>';
}
});
$(“.typehead”).typeahead({
姓名:'姓名',
远程:'/names?q=%QUERY',
本地:[{name:'x'},{name:'y'},{name:'z'}],
valueKey:“名称”,
模板:函数(数据){
返回“”+data.name+””;
}
});
如果用户键入内容,本地数据会成为建议的一部分吗?是的,打印头应该与本地数据+远程数据的工作方式相同。我尝试过类似的方法,它有缺陷,但如果您使用typeahead 1.10.x(我指的是最新版本),这可能会有所帮助,然后很容易实现