【发布时间】:2016-05-14 06:45:22
【问题描述】:
我想在 typeahead 插件中显示名称以及他们的 id 像这样
name1 (id1),
name2 (id2),
name3 (id3)
我正在使用以下代码来初始化 typeahead 插件
$(document).ready(function ()
{
var users=new Bloodhound({
datumTokenizer:Bloodhound.tokenizers.obj.whitespace('username'),
queryTokenizer:Bloodhound.tokenizers.whitespace,
remote: {
url: 'users.php?query=%QUERY',
wildcard: '%QUERY'
}
});
users.initialize();
$("#users").typeahead({
hint: true,
highlight: true,
minlength: 2
},{
name: 'users',
displayKey:'username',
source:users.ttAdapter()
});
});
【问题讨论】: