通过check_box传递额外的参数?

时间:2014-01-20 12:44:46

标签: ruby-on-rails ruby-on-rails-4

有没有办法通过复选框传递ID?

假设我们有模型Record来存储信息。任何想要编辑记录的用户都需要先提出建议,以便管理员批准。问题是Record与多个Image模型(带有回形针附件)相关联,因此每张Record has_many张图片。问题是我坚持如何允许用户建议删除现有照片。我想存储一个建议删除列表会很棒,image_id和proposal_id用于存储删除等待批准,但我找不到编程复选框的方法。

复选框需要传入标记为要删除的image_id。是否可能,如果可以,我该怎么做?谢谢!

1 个答案:

答案 0 :(得分:1)

<% @record.images.each do |image| %>
  <%= check_box_tag "image_ids[]", image.id %>
  <%= image_tag image.url %>
<% end %>