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

mar*_*ion 11 ruby-on-rails ruby-on-rails-3

很简单的问题,我有:

<%= f.submit %>
Run Code Online (Sandbox Code Playgroud)

我想申请class='btn'.我知道我可以轻松地做到这一点:

<%= f.submit 'Button Name', :class => 'btw' %>
Run Code Online (Sandbox Code Playgroud)

但是......我如何实现同样的目的,即应用一个类而不指定按钮的静态名称?

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

Dam*_*ien 30

<%= f.submit nil, :class => 'btw' %>
Run Code Online (Sandbox Code Playgroud)

甚至

<%= f.submit :class => 'btw' %>
Run Code Online (Sandbox Code Playgroud)