我有这段代码
在视图中
grouped_options_for_select(@grouped_options, nil, @options_1)
@options_1 = [africa]
@grouped_options = [['North America',[['United States','US'],'Canada']],
['Europe',['Denmark','Germany','France']]]
如何让国家/地区动态填充数据而不是逐个输入?
答案 0 :(得分:1)
对于那些可能感兴趣的人...... 我做了什么
在视图中
options_for_select(@options, :disabled => ['North America', 'Europe']
控制器中的
@countries.each do |l|
@options << [l.name, l.id]
end
输出
非洲
北美
美国,美国
加拿大
欧洲
丹麦
德国
法国