0
我正在开发一个基于测验的网站使用rails,需要此帮助。 我正在生成一个包含所有问题和选项的表单。我需要用户只选择其中一个选项并提交。 的代码如下:单选按钮导轨
<%=form_tag(action: "evaluation", method: "post", class: "nifty_form") do %>
<%= @exam.name %>
<%= label_tag(:q, "Search for:") %>
<%= text_field_tag(:q) %>
<% if @exam.questions.any?%>
<%@exam.questions.each do |question|%>
<p><%= label_tag(question.id, question.content)%></p>
<ul>
<% if question.options.any?%>
<% question.options.each do |option|%>
<li><%= radio_button_tag(option.id, option.content)%> <%= option.content%></li>
<% end %>
<%else%>
<p>No options</p>
<% end %>
</ul>
<% end %>
<%else%>
<p>No questions</p>
<% end %>
<%= submit_tag("Submit") %>
现在我面临的问题是,如此呈现的单选按钮一样,都是可以选择的问题,也曾经选择他们无法听之任之。 请帮忙。
你的意思是单选按钮必须能够选中? – Penguin
将单选按钮标记的必需属性设置为true。 –
@penguin我的意思是,如果我有一个问题的四个选项,我只需要其中一个是可选的,但在这种情况下,所有可以选择。 – shivank