いくつかのラジオボタンを作成しようとしていますが、その方法がわかりません。この質問に続いて、私はそれがほぼ正しく機能するように設定しましたが、私はこれに不慣れであり、なぜそれを完全に理解できないのかわかりません。つまり、ブール値をグループ化するためのラベルを付けてから、[はい]と[いいえ]のラベルが付いたラジオボタンを設定します。ユーザーが[はい]のラベルをクリックした場合は、[はい]ラジオボタンを選択する必要があります(現在、ボタンをクリックすることしかできません)。自体)。これは私のコードです:
<div class="field">
<%= f.label :autolyse %><br />
<%= f.label :autolyse, "Yes", :value => "Yes" %>
<%= f.radio_button :autolyse, true%>
<%= f.label :autolyse, "No", :value => "No" %>
<%= f.radio_button :autolyse, false, :checked => true %>
</div>
最初のラベルはグループ用で、グループに「自己消化」というラベルを付けます。次に、「はい」のラベルが必要です。これを選択するとtrueに設定され、次のラベルは明らかにFalseになります。これを正しく設定するにはどうすればよいですか?