我已經在下面列出了我的_form.html.erb文件,我想要做的是更改提交按鈕上的文本我知道如何在html中執行它,但不是舒爾如何做到這一點在Rails 3中Rails 3表格如何更改提交按鈕上的文本
%= form_for(@faq) do |f| %>
<% if @faq.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@faq.errors.count, "error") %> prohibited this faq from being saved:</h2>
<ul>
<% @faq.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
<% end %>
<div class="field">
<%= f.label :question %><br />
<%= f.text_field :question %>
</div>
<div class="field">
<%= f.label :answer %><br />
<%= f.text_area :answer %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
OMG我不相信我是如此關閉我試圖使用它像HTML名稱=「我的提交文本」謝謝這讓我想我:) – 2011-01-22 17:56:48
我不能相信這個非常簡單的事情不是'在這個方法的API文檔中(http://api.rubyonrails.org/classes/ActionView/Helpers/FormBuilder.html#method-i-submit)。 – 2013-03-15 18:14:13
這不適合我 - 我不得不做`<%= f.submit:value =>「登錄」%>`。 (Rails 3.2.11) – 2013-03-20 10:56:02