link_to选中一个复选框

时间:2013-04-04 06:06:28

标签: ruby-on-rails checkbox link-to

我有以下代码并且希望它可以点击“删除”它将选中复选框。有一个简单的解决方案吗?我无法弄清楚如何使用link_to。

<%= f.fields_for :photos do |photo_fields| %>
  <% unless photo_fields.object.new_record? %>

    <%= link_to image_tag(photo_fields.object.photo.url(:user_thumbnail)), photo_fields.object.photo.url(:original), class: "fancybox"%>
    <%= photo_fields.check_box :_destroy %> <span> delete  </span>

  <% end %>
<% end %>

1 个答案:

答案 0 :(得分:5)

如果您为复选框的标签设置文本部分,则单击它应切换复选框。例如,更改:

<%= photo_fields.check_box :_destroy %> <span> delete  </span>

为:

<label>
  <%= photo_fields.check_box :_destroy %>
  <span> delete  </span>
</label>