我試圖在Rails中創建一個表單,允許用戶使用複選框從較大的列表中選擇某些照片。不幸的是,我還沒有找到任何類似的例子,大多數帖子都沒有幫助。有關如何解決這個問題的任何想法?在每個循環中使用Form_for
<div>
<%= form_for :photos, url: trip_path, method: "PUT" do |f| %>
<% @photos.each_with_index do |image, index|%>
<img src="<%= image.url %>" ><br>
<span> <%=image.caption%> | <%=image.lat %> | <%= image.long %>
<%= f.hidden_field "url", :value => image.url %>
<%=check_box_tag('photo') %>
</span>
<% end %>
<%= f.submit 'Submit' %>
<% end %>
</div>
您的片段包含一些_egregious_格式化/縮進不一致,你的代碼是否正確渲染其中的一些可能承擔產生重大影響。例如,儘管「」標籤沒有結束標籤,但您已在「」標籤內縮進了「」。爲了清晰起見,請重新格式化您的代碼並重新發布。 – zeantsoi