Rails 4:acts_as_taggable_on with tag-it

时间:2013-10-20 17:49:01

标签: jquery ruby-on-rails tags acts-as-taggable-on tag-it

我正在尝试将acts_as_taggable_on挂钩到tag-it,以便为各种标签提供良好的自动完成效果。

我已经设置了这两个,它看起来效果很好。我唯一无法工作的是自动完成功能。

Tag-它采用自动完成位的值数组,如下:

$("#myTags").tagit({
    availableTags: ["c++", "java", "php", "javascript", "ruby", "python", "c"]
});

1)我无法弄清楚如何将包含数组的rails变量发送到availableTags

2)另一个问题是acts_as_taggable_on没有提供一个返回所有标签的方法(Tag.all或其他东西),因此传递一个值数组使自动完成工作变得更加困难。

关于这两点的任何想法? 谢谢!

1 个答案:

答案 0 :(得分:0)

1)你可以试试gon gem。见http://railscasts.com/episodes/324-passing-data-to-javascript

2)ActsAsTaggableOn :: Tag.all