【发布时间】:2015-09-13 10:08:27
【问题描述】:
我正在尝试手动告诉 formtastic 选中几个复选框。 @some_array 当前有一个名为 checked 的元素,每个成员都存在。
= f.input :cboxes, label: "CBoxes", as: :check_boxes,
collection: @some_array.map { |a| [a[:name], a[:id]] }
我尝试将 input_html 设置为 { checked: 'checked' } (How to pre-check checkboxes in formtastic) 但这会检查所有复选框,而不仅仅是我想要的几个复选框。
@some_array 的内容是通过 API 来的,我无法更改数据库结构 (Ruby on Rails + Formtastic: Not checking checkboxes for multiple checked answers)
建议?
【问题讨论】:
标签: ruby-on-rails checkbox formtastic