【发布时间】:2013-03-13 15:00:14
【问题描述】:
我有一个表单,其中一些文本字段仅在某些条件下才可见。基本上,有一个选择列表,根据选择的内容,是否显示其他字段。因此,默认情况下,我需要隐藏以 simple_form gem 生成的表单包装输入的 div。
例子:
= simple_form_for
= f.select ...
= f.input :s_n1, :required => true
= f.input :s_n2, :required => true
= f.input :s_n3, :required => true
它的行为应该与 jqyuery 的 hide() 相同:
$("div.s_n1").hide();
$("div.s_n2").hide();
$("div.s_n3").hide();
【问题讨论】:
-
就目前而言,问题有点模糊,您能否详细说明您在尝试隐藏输入时遇到的问题?
-
您想要一种用户不需要填写的生成字段?如果是这样,请尝试 hidden_field_tag。如果不是那么对不起,我误解了:)
标签: jquery ruby-on-rails simple-form input-field