2013-12-03 53 views
0

使用此button_to幫手:Rails button_to ...如何呈現爲<button>元素?

<%= button_to "Add Beer", "/growlers/create", method: "get" %> 

產生以下HTML:

<form action="/growlers/create" class="button_to" method="get"> 
<div> 
<input type="submit" value="Add Beer" /> 
</div> 
</form> 

這正是應該發生。但是,如您所見,HTML元素是<form>我想知道如何將其作爲<button>作爲造型目的(使用基金會)。

我發現這一點:

<%= link_to "<button>Add Beer</button>".html_safe, "/growlers/create", method: "get" %> 

得到這個HTML:

<a data-method="get" href="/growlers/create"> 
<button>Add Beer</button> 
</a> 

其中,雖然<button>,似乎不完美的我。

我很好奇這個問題是否有其他解決方案/解決方法。

回答