0
내 체크 박스에 값을 추가하려고합니다. 하지만 inspect 요소를 통해 보려고 할 때 거기에 있지 않습니다. 여기 내가 어떻게하는지.데이터베이스에서 체크 박스에 값을 할당하십시오.
데이터베이스 선택
@amenities = AmenitiesAndFeatures.where(is_amenities: true).order("name ASC")
<% [email protected]/2 %>
<% @amenities.each_with_index do |amenity,i|%>
<% if i < x %>
<p><input type="checkbox" name="amenitiesAndFeaturesCheckbox" class="listing-check" value=<%@amenities[i].id%>>
<%= @amenities[i].name %></p>
<% end %>
<%end%>
어떤 아이디어? 체크 된 모든 체크 박스를 얻으려면 모든 체크 박스의 이름을 같은 이름으로 지정하는 것이 옳습니다. 나는 단지 이것을 할 필요가 있니?
objects["amenitiesAndFeaturesCheckbox"].each do |amenitiesAndFeatures|
listing_amenities_and_features.listing_id = listing_id
listing_amenities_and_features.amenities_and_features_id = amenitiesAndFeatures
end