Ruby on rails 3 为单选按钮指定多个属性
…嘿,伙计们,这是有问题的视图代码Ruby on rails 3 为单选按钮指定多个属性,ruby-on-rails-3,Ruby On Rails 3,…嘿,伙计们,这是有问题的视图代码 <td> <%= f.radio_button :score, '4' %> </td> …而我的模型。。。属性可访问:评分id、:分数、:学生id 如你所见,我正在给单选按钮赋值。我在这个模型上还有一个“rating_id”属性,它也要分配给这个单选按钮。所以理想的情况下,我想要像 <%= f.radio_button :score => '4', :rating_id => '234' %
<td>
<%= f.radio_button :score, '4' %>
</td>
…而我的模型。。。属性可访问:评分id、:分数、:学生id
如你所见,我正在给单选按钮赋值。我在这个模型上还有一个“rating_id”属性,它也要分配给这个单选按钮。所以理想的情况下,我想要像
<%= f.radio_button :score => '4', :rating_id => '234' %>
'4',:rating_id=>'234'>
…当然这不管用,但你明白了。关于如何完成这一点,有什么想法吗?所以我最终通过做
<td>
<%= f.radio_button :score, '4' %>
<%= f.hidden_field :rating_id, :value => @competencys[index].ratings[0].id %>
<%= @competencys[index].ratings[0].description %>
</td>
@competencys[index]。评分[0]。id%>
对我来说,关键是找到语法来“动态”设置隐藏字段的值,而不是在我的控制器中设置它