2

我有以下代码并且想要它,以便您可以单击“删除”它会选中复选框。有一个简单的解决方案吗?我不知道如何使用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 %>
4

1 回答 1

4

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

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

到:

<label>
  <%= photo_fields.check_box :_destroy %>
  <span> delete  </span>
</label>
于 2013-04-04T06:21:21.273 回答