rails中表单中的隐藏/条件字段

时间:2012-07-08 13:13:35

标签: ruby-on-rails formtastic hidden-field

是否可以仅在满足特定条件时显示表单字段?

我想做类似的事情:

<%= f.input :pregnancies, :as => :radio, :label => "Pregnancies", :collection => [["no", false], ["yes", true]]%>

if :pregnancies = true    

then show this input
<%= f.input :preg_nr, :label => "Number of pregnancies" %>

提前致谢

2 个答案:

答案 0 :(得分:1)

也许this可以帮助您入门

答案 1 :(得分:0)

您是否希望此页面具有动态性?如果用户选择“是”进行怀孕,那么他们是否可以选择怀孕次数?如果是这种情况,我认为你会想要使用某种类型的客户端代码...像Javascript或JQuery。不幸的是我的技能有限。希望有人会为您提供代码示例。