У меня есть индексная страница в рельсах, которая выводит объект @servicerequest. У меня есть выпадающий список, который содержит список статусов на выбор. Когда я выбираю изменение статуса, он отправляет форму и обновляет запись. Проблема в том, что он работает только для первого поля выбора на странице.
Вот моя форма / поле выбора:
<%= form_with(model: servicerequest, local: true, :html => { :class=>"form-horizontal", id: @servicerequest.id }) do |form| %>
<p class="m-b-xs">
<%= form.select :status, Servicerequest.statuses.keys, {include_blank: true}, class: 'form-control priority' %>
</p>
<% end %>
Вот код подтверждения:
<script>
$('.priority').change(function(){
$('#servicerequest_id').submit();
return false;
})
</script>
Как мне назначить уникальный идентификатор для формы / выбрать и ссылаться на него в коде инициализации?