使用“semantic_form_for”时如何添加html属性

时间:2011-03-10 10:54:09

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

我正在使用“ semantic_form_for ”,如下所示:

= semantic_form_for(@car) do |v|
  -v.inputs do
    =v.input :name

对于这个“名称”输入字段,我想在Rails 3中添加更多html属性,如何在“ semantic_form_for ”中进行操作?

我尝试了=v.input :name :html=>{:class=>'carname'}=v.input :name, :class=>'carname',但两个都没有效果......

2 个答案:

答案 0 :(得分:1)

查看docs

  

...使用:input_html选项自定义任何输入的HTML属性...

=v.input :name, :input_html => { :class => 'carname' }

答案 1 :(得分:1)

=v.input :name, :input_html=>{:class=>'carname'}