Я хотел бы иметь пользовательское поле выбора с 3 вариантами: собака , кошка , другое - и когда выбрано другое. Я хочу, чтобы ниже был введен пустой текст, чтобы пользователь мог написать в нем свое любимое животное.
Есть ли способ условно визуализировать поле на основе выбранной опции?
<%=
select f, :animal, [
{"Dog", :dog},
{"Cat", :cat},
{"Other", :other}
]
text_input f, :animal
%>