Ruby on rails 3.1 Formtastic-从两个对象创建嵌套选择

Ruby on rails 3.1 Formtastic-从两个对象创建嵌套选择,ruby-on-rails-3.1,formtastic,Ruby On Rails 3.1,Formtastic,我想在formtastic中用两个对象创建一个嵌套的multi-select,如下所示- Option 1 Option A Option B Option C Option 2 Option A Option B Option C list1 = ['option1', 'option2'] list2 = ['Option A', 'Option B', 'Option C'] formtastic是否可以实现这一点,或者使用助手格式化数据是否更好 谢

我想在formtastic中用两个对象创建一个嵌套的multi-select,如下所示-

Option 1
   Option A
   Option B
   Option C
Option 2
   Option A
   Option B
   Option C

list1 = ['option1', 'option2']
list2 = ['Option A', 'Option B', 'Option C']
formtastic是否可以实现这一点,或者使用助手格式化数据是否更好


谢谢,Alex有可能的话,你必须使用以下方法:

:select,:collection=>分组的\u选项\u用于\u select(['List 1',list1],'List 2',list2])%>


查看Formtastic文档中的
input\u select
,以及Rails API中的
grouped\u options\u for\u select
,了解其他可能的格式选项。

谢谢,本文也提供了帮助-