我正在尝试将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或其他东西),因此传递一个值数组使自动完成工作变得更加困难。
关于这两点的任何想法? 谢谢!
答案 0 :(得分:0)
1)你可以试试gon gem。见http://railscasts.com/episodes/324-passing-data-to-javascript
2)ActsAsTaggableOn :: Tag.all