我试图在VanillaJS中的具有多行目的的多个选择框上创建一个自动完成标签,就像这样(您可以在React技能中看到):
我已经尝试过https://github.com/jshjohnson/Choices,但不幸的是,我无法在元素内插入换行符。
arrayOfObjects.forEach(function(obj){
var options = '<option value="' + obj.id + '">' + obj.name + ' <br> ' + obj.description +'</option>';
choices1.insertAdjacentHTML('beforeend',options);
});
您是否知道如何实现该功能?也许是自定义下拉菜单?我不能在该项目中使用Jquery。 您的任何建议,我将不胜感激。