我有一个带有form_tag的视图,
<table class="center">
<%= render @products %>
</table>
<%= form_tag write_offs_path, :remote => true, :id => "add_write_off" do %>
<%= submit_tag "Write off", :id => "set_write_off" %><br/>
<%= text_area_tag 'comment', nil, :size => "100x5", :id => "write_off_comment" %>
<% end %>
在产品patrial我
<% check_box_name = product.class.table_name + "[]" -%>
<tr>
....
<td>
<%= check_box_tag check_box_name, product.id %>
</td>
</tr>
现在,当我选择一些复选框并按下提交按钮时,只有注释表单text_area进入参数,但产品复选框值数组没有来,如何解决?
答案 0 :(得分:3)
您的部分必须在form_tag
内呈现,才能成为表单的一部分。