Javascript 如何假自动打开选择2

Javascript 如何假自动打开选择2,javascript,jquery,html,css,select2,Javascript,Jquery,Html,Css,Select2,我正在使用select2插件来自动完成,这就是为什么当我单击/聚焦输入时,我的选择列表会自动打开,我不想自动打开它,它必须在我键入内容时打开。我如何才能做到这一点 $(函数(){ $(“#srehberText”)。选择2({ 最大选择长度:2, 占位符:“Bölgeyi yazmaya başla”, templateResult:addUserPic, 模板选择:addUserPic }); 函数addUserPic(opt){ 如果(!opt.id){ 返回opt.text; } var

我正在使用select2插件来自动完成,这就是为什么当我单击/聚焦输入时,我的选择列表会自动打开,我不想自动打开它,它必须在我键入内容时打开。我如何才能做到这一点

$(函数(){
$(“#srehberText”)。选择2({
最大选择长度:2,
占位符:“Bölgeyi yazmaya başla”,
templateResult:addUserPic,
模板选择:addUserPic
});
函数addUserPic(opt){
如果(!opt.id){
返回opt.text;
}
var optimage=$(opt.element).data('image');
如果(!optimage){
返回opt.text;
}否则{
变量$opt=$(
'+$(opt.element).text()+''
);
返回$opt;
}
};
});
选择{
宽度:250px;
}

阿拉萨特
穆奥拉
博德鲁姆
费提耶
卡拉德尼兹
涅瓦伊尔
卡帕多克亚
马尔马里斯

Select2不是一个自动完成库-它只是扩展了一个普通的select,使其具有过滤功能(以及其他功能)。如果你想让它以这种方式运行,我建议你使用一个实际的自动完成插件,而不是选择2任何我可以用于缩略图的示例?我认为大多数示例都允许你为条目指定一个模板,这样你就可以添加任何你喜欢的HTML。选择2不是一个自动完成库-它只是扩展了一个普通的选择来进行过滤功能(除其他外)。如果你想让它以这种方式运行,我建议你使用一个实际的自动完成插件,而不是选择2任何我可以用于缩略图的示例?我认为大多数示例都允许你为条目指定模板,这样你就可以添加任何你喜欢的HTML。