Я пытаюсь создать некоторые переключатели, и я не уверен, как это сделать. Следуя this вопросу, я настроил работу почти правильно, но я новичок в этом и не знаю, почему я не могу понять это полностью. Итак, что я делаю, это помещать ярлык для группировки логических, а затем есть радиокнопки с надписью «Да» и «Нет». Если пользователь нажимает метку «Да», он должен выбрать переключатель «да» (прямо сейчас они могут только нажать кнопку сам). Это мой код следующим образом:Как правильно использовать переключатель в рельсах?
<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>
Первый лейбл для группы, он обозначает группу «Autolyse». Затем мне нужна метка «Да», которая, если выбрана, установит значение true, а затем, очевидно, следующая для False. Как правильно настроить эту настройку?
спасибо! Я отредактировал ваш ответ, чтобы точно отразить то, что я собирался сделать. – GiH
Похоже, что ложная радиостанция жестко закодирована для выбора при загрузке страницы. Как бы вы изменили это, чтобы прочитать выбранное радио из свойств объекта? –