2016-03-29 13 views
0

私はUserテーブルとMember Tableを持っています。コミュニティ、つまり別のモデルコミュニティを作成しています。コミュニティを作成する際に私はユーザーを選択しています。データはメンバーテーブルに保存されますが、コミュニティを編集すると選択したメンバーは表示されません。Rails Active Admin - 選択したメンバーをアクティブな管理者に表示したい

コミュニティアクティブ管理ファイルには、コードを持っています

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

私は、コントローラの更新アクションをオーバーライドしています。

+0

ポストフルフォームコード独自のインスタンスに@group置き換えスクリプト以下の編集ページの書き込みではJavaScriptを使用してそれを行うことができます –

答えて

0

あなたは

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

が問題でより良い外観を持つように

関連する問題