Formtastic Gems输入check_boxes不支持选中/选中列表

时间:2012-03-16 07:22:53

标签: ruby-on-rails formtastic activeadmin

我在Active Admin gem中使用了formtastics一切正常工作,除了一件事,它通过它列表在复选框列表中检查/选择但不工作..所以请在这方面帮助我。谢谢..

我用简单的形式尝试了它在那里工作得很好,但在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 %>

没有选择任何在“@surgery_type_procedures”中的check_box,请告诉我是选择了formtastic支持还是取消选中选项?/

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

p.id更改为p.id.to_s并移除checked / selected键。它应该是有效的。