Rails - 具有自动完成字段的默认值

时间:2013-08-05 22:06:07

标签: ruby-on-rails ruby autocomplete

我正在尝试在我的autocomplete_field上显示默认值,同时允许用户同时查找同一字段中的其他选项。

通过将:value设置为我想要的值作为默认值,我尝试了其他帖子建议的类似下面的内容;但是,它不会通过验证。

<%= f.autocomplete_field :brand_name, autocomplete_brand_name_products_path, :value => current_user.name %>

宝石: https://github.com/crowdint/rails3-jquery-autocomplete

我提前感谢所有的帮助!

1 个答案:

答案 0 :(得分:0)

如果您只是在输入框/表单字段中表示某些内容,则可以使用占位符:'value'。

f.input :brand_name, placeholder: 'Some value', value: 'Some value'

f.input :brand_name, placeholder: "#{some dynamic value}", value: "#{some dynamic value}"

这确实假设f.autocomplete_field方法扩展/具有与标准f.input相同的可用选项。