7

私は、カテゴリのツリービューの選択ボックスを表示するには、次のコードを使用しています:grouped_collection_selectを使用して複数選択を表示するにはどうすればよいですか?

grouped_collection_select(:categories, :category_id, Category.top_level, :children, :name, :id, :name, :include_blank => true) 

にはどうすれば複数選択を許可するように変更できますか?

また、選択ボックスの代わりにチェックボックスを表示させることはできますか?テストされていない

grouped_collection_select(:categories, :category_id, Category.top_level, :children, :name, :id, :name, :include_blank => true, { :multiple => true } 

とたぶん

答えて

0

!動作しません -

+0

を試すには、すでにことをしようとしました。 – Jacob

5

grouped_collection_select(:categories, :category_id, Category.top_level, :children, :name, :id, :name, {:include_blank => true}, { :multiple => true } 
+0

これは正しい解決策です。この方法は2つの独立したハッシュで終了する。最初は "オプション"、2番目は "htmlオプション"です。中括弧(少なくとも最初のハッシュ)は、値が設定されているハッシュをあいまいにするために必要です。 – GSP

関連する問題