1

免责声明:Rails 和 Web 开发的新手。

我在事件和标签之间有 HABTM 关系。当我创建或更新事件时,我可以通过以下方式将关系分配/删除到预先存在的标签collection_Select

<%= f.label :name, "Tag" %>
<%= f.collection_select( :tag_ids, Tag.order(:name), :id, :name, {}, {multiple: true}) %>

我还想添加具有相同字段的新标签。我发现了 3 个支持此功能的 gem/插件,它们都依赖于 javascript:

http://ivaynberg.github.io/select2/#tags

http://harvesthq.github.io/chosen/

loopj.com/jquery-tokeninput/

select2 链接几乎正是我想要实现的。我还没有找到这个功能的原生 Rails 实现。这可以只用rails/ruby来完成吗,如果可以的话怎么办?

4

0 回答 0