jquery - 寻找自动完成字段来替换选择菜单

标签 jquery ruby-on-rails ruby-on-rails-3

我希望在表单中替换我的产品选择菜单,并想知道是否有人可以列出选择或替代方案。

这是我的选择菜单:

<%= select("price", "product_id", Product.all.collect {|p| [ p.name, p.id ]) %>

我想要一个自动完成字段来替换它。到目前为止,这些是选择:

Chosen

Jquery TokenInput

好的,到目前为止我们还有两个吗?

谢谢。

最佳答案

如果您正在寻找客户端解决方案,Chosen是一个非常好的jQuery插件。它将任何选择字段转换为具有自动完成功能的下拉列表。

请注意,Chosen 实际上在 iPhone、iPod Touch 和 Android 移动设备上被禁用,因此如果您的网站需要支持移动设备,Chosen 不是有效选项。

关于jquery - 寻找自动完成字段来替换选择菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6919482/

相关文章:

javascript - IE7 中的级联下拉问题

ruby-on-rails - 如何在 Chef 中使用 'service resource' 删除或删除服务?

html - 从index.html.erb重定向到带有参数的 Controller 方法

ruby-on-rails-3 - Ruby on Rails 3 教程 - 在哪里可以找到源代码?

javascript - webpack:仅在主页中内联 css

javascript - 使用 ajax 调用瑞典统计局公共(public) API 中的 json 数据时出现问题

ruby-on-rails - Ruby bundler 身份验证错误

ruby-on-rails - 如何将 Mercurial 嵌入到新的行动中而不丧失使用选定领域的能力?

mysql - 如何优化和减少数据库调用?

javascript - Select2 输入框中的 Select2 预加载标签