2012-03-16 23 views
1

我在Active Admin中使用formtam gem一切正常工作find除了一件事是通过它的列表来检查/选中复选框列表但不工作..所以好心在这方面帮助我。谢谢..Formtastic宝石输入check_boxes不支持选中/选择列表

我试过这个简单的形式它在那里工作很好,但不是在Formtastic。

<%= f.input :surgery_type_procedures, :label=>false,:as=>:check_boxes,:required=>false,:collection => st.surgery_type_procedures.all.collect!{ |p| [p.to_s, p.id] },:checked=>@surgery_type_procedures %> 

<%= f.input :surgery_type_procedures, :label=>false,:as=>:check_boxes,:required=>false,:collection => st.surgery_type_procedures.all.collect!{ |p| [p.to_s, p.id] },:selected=>@surgery_type_procedures %> 

没有选择任何check_box出这是在 “@surgery_type_procedures” 非常和善告诉我是formtastic支持选中或取消选中选项??/

+0

你真正的问题是什么?你有什么 ? – shingara 2012-03-16 09:38:49

+0

现在我已经更新问题希望现在你明白我的问题.. – 2012-03-16 09:54:04

回答

1
<%= f.input :column_name, :input_html => {:checked => 'checked'} %> 
0

变化p.idp.id.to_s和删除checked/selected键。它应该是有效的。

相关问题