将类添加到f.submit但保留默认功能?

时间:2012-01-10 22:10:11

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

非常简单的问题,我有:

<%= f.submit %>

我想将class='btn'应用于此。我知道我可以很容易地做到这一点:

<%= f.submit 'Button Name', :class => 'btw' %>

但是......我如何实现同样的目的,即在没有为按钮指定静态名称的情况下应用类?

换句话说,鉴于我在部分表单中执行此操作,我希望按钮的名称根据被调用的操作(即new,create,update等)进行更改。那么我如何才能充分利用两个世界呢?

1 个答案:

答案 0 :(得分:30)

<%= f.submit nil, :class => 'btw' %>

甚至

<%= f.submit :class => 'btw' %>