在Rails中关联标签和单选按钮

我正在使用Rails 2.3.8。 我的代码:

    

输出:

     

显然label没有正确地与我的单选按钮相关联。 我想使label与单选按钮id相同。 我该如何纠正?

谢谢。

试试这个

 <%= f.radio_button :status, "draft" %> <%= f.label :status, "Draft", :value => "draft" %> <%= f.radio_button :status, "published" %> <%= f.label :status, "Published", :value => "published" %> 

这对我有用,我在循环计划:

 <% @plans.each do |plan| %> <%= radio_button_tag :plan_id, plan.id %> <%= label_tag 'plan_id_' + plan.id.to_s, plan.name %> <% end %>