0

我想使用acts_as_taggable_on 进行自动建议样式标记,类似于下面的stackoverflow ......或者facebook。

但我不确定通过 rdocs 查找使用什么方法从给定模型中提取所有各种标签。

Article.tag_counts_on(:tags)

这给了我所有的标签......但我想用查找器做一些更高级的事情......即他们开始打字,我缩小搜索范围......我确定这一定已经完成了,所以在我开始之前重新发明轮子并直接使用标签模型有人能指出我正确的方向吗?

另外......有没有一种简单的方法来限制他们可以输入的标签数量?我用了

validates_presence_of :tag_list

要验证标签,但是将它们限制为 5 个呢?有比使用验证来计算逗号更简单的方法吗?我认为这很常见。

我发现了这种风格的自动完成标记: 链接文本

但我真的更喜欢stackoverflow的功能......有人知道任何其他好的自动完成jquery解决方案吗?

谢谢

4

2 回答 2

0

查看名为 autocomplete 的 jquery 插件

于 2010-07-28T21:51:18.077 回答
0

If you're willing to setup your results in JSON, then loopj's jQuery Tokenizing Autocomplete might be just the right jQuery plugin for you. For more examples, see the website or the demo.

于 2010-07-29T07:06:03.090 回答