Ruby on rails 如何在使用关联时向haml中的选项添加数据属性
我实际上在做一个ROR应用程序,实际上我只做了一件事。我试图将数据属性添加到选择菜单的选项中。我试过很多东西,但都没用 这是select的代码Ruby on rails 如何在使用关联时向haml中的选项添加数据属性,ruby-on-rails,haml,Ruby On Rails,Haml,我实际上在做一个ROR应用程序,实际上我只做了一件事。我试图将数据属性添加到选择菜单的选项中。我试过很多东西,但都没用 这是select的代码 - options = { collection: Table.active_leads.includes(:table1).all , input_html: {class: 'form-control'}, label_method: :get_label_text, label: "Select"} - options[:selected] = p
- options = { collection: Table.active_leads.includes(:table1).all , input_html: {class: 'form-control'}, label_method: :get_label_text, label: "Select"}
- options[:selected] = params[:add_to_job] if params.has_key? :add_to_job
= f.association :job, options
非常感谢您的帮助。请这边跑
%select.class#id
-@data.each do |d|
%option {value: d.value , data-attribute:"value" }
=name
或者手动创建并运行循环。您是否尝试过
输入html:{class:'form control',data:{attribute:'value}}
?这实际上添加了要选择的数据属性,而不是选项标记。实际上,我需要选项标记上的数据属性。我的代码使用模型函数“get_label_text”来获取选项的内部html。这个代码不允许我这样做