将自定义类添加到类型为 - Rails的simple_form_for关联

时间:2016-12-02 13:30:42

标签: ruby-on-rails ruby ruby-on-rails-3

我正在使用带关联的simple_form_for

= f.association :type, :collection =>version_name,:label => "Application type:", :selected =>'', :item_wrapper_class => 'lbl_type'

这会生成如下的html,

<div class="control-group select optional">
<label class="select optional control-label" for="subscription_type_id">Application type:</label>
<div class="controls">
<select class="select optional control-label" id="subscription_type_id" name="subscription[type_id]">
<option value="4">Type 1</option>
<option value="5">Type 2</option>
</select>
</div>
</div>

我尝试使用item_wrapper_class,但它无效

如何将特定的自定义类添加到控件标签和输入字段

有什么方法可以实现这个目标吗?

1 个答案:

答案 0 :(得分:2)

尝试input_html属性,如下所示。

= f.association :type, :collection =>version_name,:label => "Application type:", :selected =>'', input_html: { class: 'yourclass'}