【发布时间】:2015-02-05 23:35:40
【问题描述】:
之前我在 f.select 中创建了多项选择,使用
<%= f.select(:TYPE, Category.all.collect {|p| [ p.name, p.id ] },
{ :prompt => "Please select"},
{ :multiple => true, :size => 5 }) %>
而且效果很好。
现在类别有自己的孩子,需要为给定类别选择孩子。我尽了最大的努力去实现,但没有成功。
@category = Category.all.collect {|p| [ p.name, p.id ] }
@subcategory = Category.first.subcategories.collect {|p| [ p.name, p.id ] }
我需要 3 个块,第一个用于类别,第二个用于子类别,最后一个用于选定的子类别。
如果有人帮助我,我将不胜感激。
【问题讨论】:
标签: jquery ruby-on-rails forms jquery-ui