我有以下代码并且希望它可以点击“删除”它将选中复选框。有一个简单的解决方案吗?我无法弄清楚如何使用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 %>
答案 0 :(得分:5)
如果您为复选框的标签设置文本部分,则单击它应切换复选框。例如,更改:
<%= photo_fields.check_box :_destroy %> <span> delete </span>
为:
<label>
<%= photo_fields.check_box :_destroy %>
<span> delete </span>
</label>