use*_*363 9 ruby-on-rails simple-form
这是edit.html.erb中的一段代码,它不起作用.代码的目的是填写表格进行编辑.集合使用yes和no选项.如何使用以下选项将集合设置为当前"活动"值?
<%= simple_form_for @category do |f| %>
<%= f.input :name, :disabled => true, :required => false %>
<%= f.input :description %>
<%= f.input :active, :collection => ['Yes', 'No'], :selected => f.active %>
<%= f.button :submit %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
表示活动的错误不是f.input:active,:collection中的方法.
Jam*_*mes 13
假设active类别的属性是布尔值,请尝试:
:selected => (@category.active? ? 'Yes' : 'No')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12887 次 |
| 最近记录: |