我有一个类似于这样的simple_form输入字段:
<%= f.input :particular_users, collection: @all_users, input_html: { class: 'multiselectuser', multiple: true} %>
当我关闭 multiple: true 选项时,表单会提交 :particular_users 参数的选择值,我可以在使用 "raise params.inspect" 调试时看到该值。然而当我将 multiple: true 选项留在那里时,没有值传递给 :particular_users 参数。
我做错了什么?
编辑:我不能使用关联输入,因为 :particular_users 是虚拟属性并且没有关联。我希望多选框可以传递其中的任何值,即使它们是任意的。