ruby-on-rails - Rails - 简单形式 :collection 中默认选择的单选按钮

标签 ruby-on-rails ruby-on-rails-3 simple-form

我对 SimpleForm 中的单选按钮有一些小问题。

当我使用

= f.association :manufactureType, :collection => ManufactureType.all, :as => :radio

Rails 只生成很少的单选按钮,但没有一个被选中。
我希望默认选择第一个单选按钮。我怎样才能做到?

谢谢

最佳答案

如果您将制造类型传递到 View 中,您可以执行以下操作:

:checked => @manufacture_types[0]

或者
:checked => ManufactureType.first

关于ruby-on-rails - Rails - 简单形式 :collection 中默认选择的单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6477942/

相关文章:

ruby-on-rails - rails 错误 : Index name '...' on table '...' already exists while running rails db:migrate

ruby-on-rails-3 - 与 Rails 中的 Force_SSL 相反?

ruby-on-rails-3 - 将数据从2个表写入Excel文件

ruby-on-rails - Rails 3 ActiveRecord 关联集合自定义方法

css - simple_form 行垂直对齐

javascript - Turbolinks 相当于 window.load 事件

ruby-on-rails - rails : Copying attributes from an object to another using the "attributes" method

ruby-on-rails - 如何加入 Rails 中的多对多表

ruby - 格式化复杂哈希 - simple_form gem

css - 输入字段内的验证 Rails bootstrap simple_form