我正在开发 Rails 4 应用程序,使用 simple_form 作为输入。有几个模型字段可以采用众所周知的答案或自由格式的答案。例如,对于fruit:string
我想显示的字段"Apple"
, "Banana"
, "Other"
. 如果用户选择"Other"
,他们可以输入任何自由格式的文本。目前,我所能做的就是使用<%= f.input :fruit %>
并显示一个空白文本框。是否可以显示单选按钮?我可以
<%= f.collection_radio_buttons :fruit, [["Apple", "Apple"], ["Banana", "Banana"]], :first, :last %>
但这不提供“其他”选项。目标是记录“Apple”、“Banana”或指定(输入)值(如果选择“Other”)。