Ruby on rails 将选项添加为列表中的标记

Ruby on rails 将选项添加为列表中的标记,ruby-on-rails,forms,tags,Ruby On Rails,Forms,Tags,我正在尝试实现一个列表,当用户在表单字段中键入内容时,该列表会向用户提供建议,并在用户单击/输入该选项后将该选项添加为标记。就像在上工技能领域一样 我有语言作为选项,用户可以选择多种语言。 现在,我将它实现为带有复选框的下拉列表 <div class="button-group"> <label class="form-control" data-toggle="dropdown">Choose Languages<span class="fa fa-angle-

我正在尝试实现一个列表,当用户在表单字段中键入内容时,该列表会向用户提供建议,并在用户单击/输入该选项后将该选项添加为标记。就像在上工技能领域一样

我有语言作为选项,用户可以选择多种语言。 现在,我将它实现为带有复选框的下拉列表

<div class="button-group">
 <label class="form-control" data-toggle="dropdown">Choose Languages<span class="fa fa-angle-down"></span> </label>
  <ul class="dropdown-menu">
   <li>
    <a class="small"><%= f.check_box :language5, {}, 'none', nil %> No Other Language</a>
   </li>
   <li>
    <a class="small"><%= f.check_box :language1, {}, 'arabic', nil %> Arabic </a>
   </li>
   <li>
    <a class="small"><%= f.check_box :language2, {}, 'cantonese', nil %> Cantonese </a>
   </li>
   <li>
    <a class="small"><%= f.check_box :language3, {}, 'french', nil  %> French </a>
   </li>
   <li>
    <a class="small"><%= f.check_box :language4, {}, 'spanish', nil %> Spanish </a>
   </li>
 </ul>
</div>

选择语言
  • 没有其他语言
  • 阿拉伯文
  • 广东话
  • 法语
  • 西班牙的

希望在标签类型方法的实现方面有一些指导。TIA。

尝试选择2。这是gem-不确定这是我要找的。然后我想你需要更详细地解释你要找什么。Select2可以做到这一切,而且它可以在flyCheck上为db添加新标签最后一个示例: