railsで下記のようなコードを組み、DBから選手名を引っ張ってきて対戦予想を作り、ラジオボタンで投票してもらう作りにしたいのですが、画像のように横一列すべて選べてしまいます。
A選手を選んでいる状態でC選手を選ぶとAのラジオボタンの選択がされなくなり、同様にB選手を選んでいる状態でD選手を選ぶとB選手のラジオボタンの選択がされなくなります。どうやら横ではなく縦の列で本来したいことがなされてしまっているようです。(横の列でどれか一つを選べるようにしたい)
どのようにしたら良いでしょうか?
ruby
1<div> 2<% n = 2 %> 3<% @matchs.each_slice(n) do |match,match1| %> 4第<%= match.turn %>試合<br> 5<label><%= f.radio_button :fighter1_win, "1" %> <%= match.name %> の勝ち</label> 6<label><%= f.radio_button :fighter2_win, "1" %> <%= match1.name %>の勝ち </label> 7<label><%= f.radio_button :draw, "1" %> 引き分け</label><br> 8<% end %> 9</div> 10<div> 11 <%= f.submit "投票する" %> 12</div> 13<% end %>
あなたの回答
tips
プレビュー