0
는 이전에 나는f.select에서 다중 선택을 구현하는 방법은 무엇입니까?
<%= f.select(:TYPE, Category.all.collect {|p| [ p.name, p.id ] },
{ :prompt => "Please select"},
{ :multiple => true, :size => 5 }) %>
를 사용하여, f.select에서 다중 선택을 만들었으며 그것을 잘 작동합니다.
이제 카테고리에는 자체 하위 항목이 있으며 해당 카테고리에 대해 하위 항목을 선택해야합니다. 구현에 최선을 다했지만 성공하지 못했습니다.
@category = Category.all.collect {|p| [ p.name, p.id ] }
@subcategory = Category.first.subcategories.collect {|p| [ p.name, p.id ] }
세 개의 블록이 필요합니다. 먼저 하위 카테고리에는 두 번째 카테고리가 있고 하위 카테고리에는 마지막으로 선택됩니다.
누구든지 나를 도와 주시면 감사하겠습니다.