Ruby on rails..radio按钮问题

时间:2015-12-02 05:11:28

标签: html css ruby-on-rails-4

    
    <CENTER><h4><%=question.quest %> </h4></CENTER>
    <tr><center><%= f.label "option1" %></center></tr>
    <tr><center><%= f.radio_button :answer,"1" %></center></tr>

    <td><center><%= f.label "option2" %></td>
    <td><%= f.radio_button :answer,"2" %></center></td>

    <tr><center><%= f.label "option3" %>
    <%= f.radio_button :answer,"3" %></center></tr>

    <tr><center><%= f.label "option4" %>
    <%= f.radio_button :answer,"4" %></center></tr>

    <tr><center><%= f.label "option5" %>
    <%= f.radio_button :answer,"5" %></center></tr>
    <% end %>
     <% @questions.each do |question| %>
    <CENTER><% question.option1.split(" ").each do |option1| %>
    <radio name="question_<%=question.id%>" value="" &nbsp;&nbsp;&nbsp><%=option1 %> </radio>

<CENTER><% question.option2.split(" ").each do |option2| %>
    <radio name="question_<%=question.id%>" value="" &nbsp;&nbsp;&nbsp><%=option2 %> </radio>

<CENTER><% question.option3.split(" ").each do |option3| %>
    <radio name="question_<%=question.id%>" value="" &nbsp;&nbsp;&nbsp><%=option3 %> </radio>

<CENTER><% question.option4.split(" ").each do |option4| %>
    <radio name="question_<%=question.id%>" value="" &nbsp;&nbsp;&nbsp><%=option4 %> </radio>


<CENTER><% question.option5.split(" ").each do |option5| %>
    <radio name="question_<%=question.id%>" value="" &nbsp;&nbsp;&nbsp><%=option5 %> </radio>

<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>


<center><p><%= f.button :submit%></p></center>

感谢您完成这些问题!

我的问题是有5个选项有2个问题。在第一个问题中,我将点击单选按钮,当我点击第二个问题单选按钮意味着第一个问题单选按钮正在运行..

 

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解正确,但RoR指南中的radio_button描述说:

  

&#34; 1.3.2单选按钮

     

单选按钮虽然类似于复选框,但却是指定一组选项的控件,它们是互斥的(即用户只能选择一个):&#34;

在这种情况下,用户只能选择一个选项。 在这种情况下,check_box字段可能会解决吗?

  

请检查:http://guides.rubyonrails.org/form_helpers.html