動的フォームを作成しようとしています。下部のフォームの名前は、上部のフォームの値に基づいています。例えば...
ページの上部には、2 つのドロップダウン メニューがあります。ページの下部には、2 つのラジオボタンがあります。最初のラジオボタンの名前は最初のドロップダウン メニューの選択肢の名前になり、2 番目のラジオボタンは 2 番目のドロップダウン メニューの選択肢の名前になります。
これは私がこれまでに持っているものです:
<%= simple_form_for(@game) do |f| %>
<%= f.error_notification %>
<center>
<div class="form-inputs">
<%= choices = options_for_select( Team.all.map { |team| team[:name] } ) %>
<p>Team 1:</p>
<%= f.select :first_team_name, choices %>
<p>Team 2:</p>
<%= f.select :second_team_name, choices %>
<p>Who you think will win</p>
<%= f.text_field :user_guess %>
</br>
<%= f.submit "Simulate!", class: "btn btn-large btn-primary"%>
</div>
</center>
<% end %>
テキスト フィールドは、テキスト フィールドではなく、これらのラジオボタンに置き換えられます。
フォームを送信する前にドロップダウン メニューの値にアクセスするにはどうすればよいですか?