2016-03-29 4 views
0

Ich habe User-Tabelle und eine Mitglied Tabelle. Ich erschaffe eine Gemeinschaft, d. H. Eine andere Modellgemeinschaft. Beim Erstellen der Community wähle ich Benutzer und Daten werden in der Mitglieder-Tabelle gespeichert, aber wenn ich die Community bearbeite, sind die ausgewählten Mitglieder nicht sichtbar.Rails Active Admin-Ich möchte ausgewählte Mitglieder in meinem aktiven Admin

Gemeinschaft Aktive Admin-Datei hat Code:

f.input :members, :as => :select2_multiple, :collection => User.all.sort_by(&:id).collect {|p| [ p.screen_name, p.id ] }, include_blank: false 

Ich bin das Überschreiben der Update-Aktion des Controllers.

+0

Beitrag vollständige Codeform einen besseren Blick auf das Problem haben –

Antwort

0

Sie können es mit Hilfe von JavaScript auf Seite bearbeiten Schreib folgende Skript

<script type="text/javascript"> 
    $("#dropdown").select2().select2('val',<%= @group.collect(&:members) %>) 
    </script> 

ersetzen @group mit Ihrem eigenen Instanz