我想使用acts_as_taggable_on来执行类似于下面的stackoverflow的自动建议样式标记...那个或Facebook。
但我不确定通过rdocs查看用于从给定模型中提取所有各种标签的方法。
Article.tag_counts_on(:tags)
这给了我所有的标签......但是我想用发现者做一些更先进的事情......即他们开始打字并缩小搜索范围......我确信这一定已经完成,所以在我开始重新发明轮子并直接使用标签模型之前,有人能指出我正确的方向吗?
另外......是否有一种简单的方法来限制他们可以输入的标签数量?我用了
validates_presence_of :tag_list
验证标签,但是将它们限制为5?比使用验证计算逗号更简单吗?我觉得这很常见。
我发现了这种自动完成标记方式: link text
但我更喜欢stackoverflow的功能......任何人都知道其他任何好的自动完成jquery解决方案吗?
由于
答案 0 :(得分:0)
查看名为autocomplete的jquery插件
答案 1 :(得分:0)
如果您愿意使用JSON设置结果,那么loopj's jQuery Tokenizing Autocomplete可能只是适合您的jQuery插件。有关更多示例,请参阅website或demo。