У меня есть цикл, в котором у меня есть опции выбора с динамическими идентификаторами, что я хочу, чтобы при выборе опции меню выбора конкретного идентификатора, этот идентификатор этой опции должен проходить через кнопку к контроллеру.
Вот что я сделал:
.container_fluid2
%table#myTable.table.table-striped.my-4.w-50.table_prop
%thead
%tr.style_bg
%th{:onclick => "sortTable(0)","data-priority" => "0"} Requested User
%th{:onclick => "sortTable(0)","data-priority" => "0"} Institution
%th{:onclick => "sortTable(0)","data-priority" => "0"} Role Selection
%th{:onclick => "sortTable(0)","data-priority" => "0"} Actions
%tbody
- @InstitutionUserRole.each do |q|
%tr{id: "InstitutionUserRole_#{q.id}"}
%td.color_tr
= q.user.email
%td.color_tr
= q.institution.name
%td.color_tr
%select.select2.role_select{:id => "my-dropdown_#{q.user.id}"}
%option{:value => "1"} Curbside Admin
%option{:value => "2"} Institution Authorized Member
%option{:value => "3"} Institution Editorial Manager
%option{:value => "4"} Institution Administration Manager
%option{:value => "4"} Institution Operations Manager
%option{:value => "5"} Institution Editorial & Operations Manager
%option{:value => "6"} Institution Administration & Operations Manager
%option{:value => "7"} Institution Workgroup Member
%option{:value => "8"} Institution Workgroup Admin
%option{:value => "10"} Institution Content Authorized Member
%option{:value => "11"} External Contributor
%option{:value => "12"} External Reviewer
%option{:value => "13"} Curbside Content Manager
%td.color_tr
%button.w3-btn.w3-white.w3-border.w3-round-large{:id => "go-btn_#{q.user.id}",:onclick => "location.href='#{admin_role_selection_path(id: q.user.id,)}';", :type => "button"} Approve
Это мой взгляд