1

我试图在我的 autocomplete_field 上显示一个默认值,同时允许用户还可以从同一字段中查找其他选项。

我已经按照其他帖子的建议尝试了类似以下的操作,方法是将 :value 设置为我想要的默认值;但是,它不会通过验证。

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

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

我提前感谢所有帮助!

4

1 回答 1

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 相同的可用选项。

于 2013-08-05T23:01:49.257 回答