Итак, в конечном итоге я пытаюсь разделить форму на два разных столбца со статусом в одном столбце и кнопкой сохранения в другом столбце рядом с link_to ИЛИ отправка формы работает как ссылка на. Форма автоматически применяет некоторые CSS, которые вызывают проблему разделения формы.
<tbody>
<% @training_resource.spud_users.each do |training| %>
<tr>
<td><%= training.full_name %></td>
<% utr = training.user_training_resources.where(training_resource: @training_resource).first %>
<td class="utr-form">
<%= tb_form_for [:admin, utr], url: admin_update_utr_path(utr), :remote => true, :html => {:id=>'form_id'}, :data => {:errors => :inline, :success => admin_training_resources_path} do |f| %>
<%= f.select :status, UserTrainingResource.statuses.map {|k,v| [k.humanize, k]}, selected: utr.status %>
</td>
<td class="table-actions">
<%= f.tb_save_buttons('', admin_update_utr_path(utr)) %>
<% end %>
<%= link_to 'submit', admin_update_utr_path(utr), :onclick => "$('#form_id').submit()" %>
<%= link_to 'Delete', admin_destroy_utr_path(utr), :method => :delete, :data => {:confirm => 'Are you sure you want to delete this?'}, :class => 'btn btn-danger btn-sm' %>
</td>
</tr>
<% end %>
</tbody>
Итак, я пытаюсь понять, есть ли способ изменить кнопку сохранения формы на link_to. Прямо сейчас у меня есть это здесь под link_to 'представить'. Однако он не работает как tb_save_button, поскольку не перенаправляет в правильное местоположение и не сохраняет.