我想知道如何在轨道上使用ruby进行多次选择。
例如:
我有这个
<% b.label :question %>
<select multiple class="question">
<option value="Dog">Dog</option>
<option value="cat bad">Cat</option>
<option value="Rabbit">Rabbit</option>
</select>
这个想法就像创建一个字段,但我不希望用户写下答案,只有我希望他们选择答案或多个答案。
非常感谢你。
答案 0 :(得分:0)
您可以使用select_tag
方法(https://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag)。所以你可以这样做:
select_tag "question", options_for_select([["Dog", "Dog"], ["cat bad", "Cat"], ["Rabbit", "Rabbit"]])