select2创建的标记无法正确加载

时间:2015-05-09 22:32:00

标签: jquery ruby-on-rails ruby-on-rails-4 jquery-select2 select2-rails

我正在使用select2让我的代码看起来更好,并且在保存和加载这些代码时遇到问题。

我有标签的这个字段:

<%= f.text_field :tag_list %>

我正在为此字段设置select2

$('#content_tag_list').select2
    tags: []
    tokenSeparators: [ ',' ]
    formatNoMatches: ->
      ''

正如您所看到的,我正在使用“,”标签的分隔符。当我输入标签时,它们被“,”正确分隔,但问题是当我保存该表单并再次单击编辑时,标签将合并为一个标签。例如:

  1. 打开编辑页面
  2. 开始输入tagas“one”,“two”和“three”
  3. 标签被“,”
  4. 正确分隔
  5. 点击按钮保存内容
  6. 标签分别保存在数据库中
  7. 再次点击以编辑相同的内容
  8. 标签显示为合并:“一二三”
  9. 如果我再次单击“保存”,则内容将不再连接到旧标签。它将仅与合并标签“一二三”连接。

    任何想法为什么会发生这种情况?谢谢。

0 个答案:

没有答案