在ruby应用程序中,我有一个帖子模型和一个作家模型。在表格中,我有一个作家专栏。我想在表单中使用而不是collection_select,就像我要输入" sh"这将过滤所有作家姓名并显示以sh开头的列表。当我选择一个时,它将在表单中,并且将保存编写者ID。
怎么做?
答案 0 :(得分:1)
所以你只需要一个自动完成功能。最简单的方法之一是使用select2
答案 1 :(得分:1)
问题非常广泛,我无法为您编写代码,但如果我是你,我会仔细研究jQuery Autocomplete。你可以使用一个宝石,附带非常广泛的说明和文档。 https://github.com/peterwillcn/rails4-autocomplete
。
答案 2 :(得分:0)
如果您使用Rails 3,那么您也可以通过此链接autocomplete gem来实现此目的。这个宝石的配置也简单易用。 使用此gem,您只需使用文本框即可实现此目的。