при нажатии кнопки я хочу, чтобы идентификатор выбранного поля передавался по указанному пути - PullRequest
0 голосов
/ 22 октября 2019

У меня есть цикл, в котором у меня есть опции выбора с динамическими идентификаторами, что я хочу, чтобы при выборе опции меню выбора конкретного идентификатора, этот идентификатор этой опции должен проходить через кнопку к контроллеру.

Вот что я сделал:

    .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

Это мой взгляд

...