У меня есть страница, на которой будут отображаться носители, которые уже были загружены на мой сайт. Там будет 3 флажка, по одному для каждого типа носителей, флажками являются Images, catalog_images и видео. Как только один из них проверен, я хочу, чтобы страница перезагрузила одну и ту же страницу, но добавьте флажок к параметрам, которые будут проверяться, поэтому он отобразит выбранные носители.Изменен Параметр с рельсами после проверки флажка
Я пытался сделать это с javascript безуспешно. Я надеялся, что рельсы будут иметь встроенную функцию или что-то, что поможет мне. Я продолжу заниматься исследованиями и обновить этот вопрос, если кто-то не избивает меня.
Редактировать: У меня был запрос на код, который я не хотел включать только потому, что он уже в производстве, и у него много мусора, но я попытаюсь его очистить и дать и понять, делает
<div class="panel">
<h3>Create from Media</h3>
<div>
Image: <%= check_box_tag 'Catalog Image', :catalog_images %> | Images: <%= check_box_tag 'Images', :images %> | Video: <%= check_box_tag 'Videos', :videos %>
<br />
<% if @filenames %>
<table class='list'>
<th>Lots</th>
<th>Sub Lot Creation</th>
<% if :videos %>
<% @videos.reject(&:blank?).uniq.each do |filename| %>
<% basename = File.basename(filename, '.*') %>
<tr>
<td><%= basename %></td>
<td><%= text_field_tag :low_range %> <%= text_field_tag :high_range %></td>
</tr>
<% end %>
<% end %>
</table>
<% end %>
<%= link_to "Create by Image", mass_create_from_media_admin_event_lots_path(@event, :images => true) %>
</div>
</div>
Так, когда каждый флажок помечен Я хочу, чтобы перезагрузить и есть: видео,: catalog_images,: изображения верно, если проверено. Я знаю, что проверка не завершена для каждого носителя, но я также дома, поэтому я попытался быстро создать представление о том, что я хочу.
plase post код – Lichtamberg