我如何将集合的成员属性添加到形式集合输入(复选框?)的input_html中?
f.input :requirements, :as => :check_boxes, :collection => @requirements, :input_html => {"data-name" => :name}
(使用Active-Admin)
现在,我想向每个复选框添加一个类似于data-name的html属性。此属性的值取决于成员对象的属性(例如名称)。因此,我需要为每个创建的复选框评估一个表达式;也使用lambda和Proc.new尝试了一些操作,但这没有用。
谁能帮我?
最佳答案
以下为我工作:
= f.input :requirements, :as => :check_boxes, :collection => Requirement.all.map{|r| [r.name, r.id, {'data-name' => r.name}]}
关于ruby-on-rails - 将成员值以表格形式添加到复选框的input_html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16834563/