У меня есть форма, где пользователь может выбрать несколько / все флажки и удалить их.После обновления до Rails 6 кнопка отправки перестала работать.Это оскорбительный вид:
<div class="card shadow mb-4 h-100">
<div class="card-header">
<div class="row justify-content-between">
<div class="col-auto">
<h4 class="m-0 text-primary">Suggestions</h4>
</div>
<div class="col-auto text-right">
<button type="button" id="check_all" class="btn btn-sm btn-primary">Select All </button> <%= submit_tag "Delete selected", form: "suggestions-delete-form", class: 'btn btn-sm btn-danger' %>
</div>
</div>
</div>
<div class="card-body">
<% if @suggestions %>
<div class="table-responsive">
<table class="table table-sm" id="suggestion-table" width="100%" cellspacing="0">
<thead>
<tr>
<td> </td>
<td>Keyword</td>
<td><%= icon('fas', 'plus-circle') %></td>
<td><%= icon('fas', 'trash') %></td>
</tr>
</thead>
<tbody>
<%= form_tag collection_batch_destroy_path(@collection), method: :post, id: "suggestions-delete-form" do %>
<% @suggestions.each do |s| %>
<tr id='suggestion' class="text-dark">
<td style="width: 4%"><%= check_box_tag "item_ids[]", s.id, false, class: "form-check .selectable-checkbox" %></td>
<td><%if s.search.term.include?("-") %>
<%= Hpricot.uxs s.search.term.capitalize %>
<% else %>
<%= Hpricot.uxs s.search.term.titleize %>
<% end %>
</td>
<td style="width: 4%"><%= link_to icon('fas', 'plus-circle'), collection_item_choose_path(@collection, s),{ method: :post, class: "btn btn-primary btn-sm text-right" } %>
</td>
<td style="width: 4%" id='delete-suggestion'><%= link_to icon('fas', 'trash'), collection_item_destroy_path(@collection, s),{ method: :post, class: "btn btn-primary btn-sm text-right" } %><br>
</td>
</tr>
<% end %>
<% end %>
</tbody>
</table>
</div>
<% end %>
</div>
<!-- /.card-body -->
</div>
А это оскорбительная кнопка: <%= submit_tag "Delete selected", form: "suggestions-delete-form", class: 'btn btn-sm btn-danger' %>
При нажатии ничего не происходит.Консоль Rails не перемещается, в консоли браузера нет ошибок.Я трижды проверил мой HTML, другие кнопки работают, только эта не работает.Я также попытался переписать его простым html, с button_to
, и они тоже не работают.Хотелось бы получить некоторую информацию по этому вопросу, заранее спасибо:)