2015-12-01 24 views
0

如何更改Ruby on Rails中提交按鈕的文本?我曾嘗試添加標籤方法,但它不起作用。如何更改Rails 4中的按鈕文本?

/_form.html.erb

<div class="form-group"> 
    <%= f.submit class: "btn btn-primary" , label: "Click Here"%> 
    </div> 
+1

從API: http://api.rubyonrails.org/:'submit(value = nil,options = {})':「當沒有給定值時,它檢查對象是否一個新的資源或不創建適當的標籤「。當然,並沒有特別說明「value」參數用於設置submit標籤中的「value」屬性,但您至少可以在發佈之前嘗試一下。 –

回答

6

,而不是使用標籤使用

<div class="form-group"> 
    <%= f.submit "Click Here", class: "btn btn-primary" %> 
</div> 
3

你可以給自定義按鈕的名稱,如: -

<%= f.submit 'custom_btn_name', class: "btn btn-primary" %> 
+0

「自定義文本」不是自定義「名稱」。名稱是http標籤屬性將作爲選項哈希的一部分,因爲類在這裏。 – engineersmnky

相關問題