【发布时间】:2015-02-27 21:08:01
【问题描述】:
我有以下形式:
<%= form_for([company,service], :remote => true) do |f| %>
<%= health_care_insurances.each do |hc_insurance| %>
<label><%= hc_insurance.name %></label>
<input id="health_care_insurance_<%= user.id %>" name="<%= hc_insurance.id %>" value="<%= hc_insurance.id %>" type="checkbox"><br/>
<% end %>
...
<% end %>
提交后,为了获得良好的性能,我想获得一个包含所有已检查“hc_insurance.ids”的数组。我知道我可能会使用 javascript 将它们添加到 hidden_field,然后从那里获取它们,但我不确定这是一个好方法。
是否有任何轨道方式可以从控制器中拾取它们?
【问题讨论】:
标签: javascript ruby-on-rails forms controller