【发布时间】:2014-08-19 11:10:57
【问题描述】:
我要做的是设置一个显示不同复选框的表单。如果一个复选框被选中,一些额外的复选框应该显示在下面,并且应该自动选中所有复选框,直到用户取消选中它们。如果用户取消选中初始复选框,所有复选框应再次隐藏并取消选中!
我的表单如下所示:
<%= simple_form_for @cr do |f| %>
<%= f.association :design, as: :check_boxes, label: false, collection: Design.find(1) %>
<div id="sub_design" style="display:none;">
<%= f.association :wngs, as: :check_boxes, label: false %>
</div>
<% end %>
我找到了各种脚本,但没有一个能满足我的需求,而且我对 javascripts 完全不满意。
最好的问候!
【问题讨论】:
标签: javascript forms ruby-on-rails-4 checkbox