2012-06-11 34 views
0

我有一个button_to调用,我基本上想要像一个link_to行为。我将其设置为使用get请求,但当我点击它时,在URL中输入'?'出现在网址的末尾。 例如:/admins/new?而不是/admins/new。我如何删除它?从网址,所以它的行为就像一个link_to链接?获取button_to的行为像link_to - Rails

Button_to代码

<%= button_to "New Admin", new_admin_path, :method => :get %> 

回答

3

在你自己的问题请看:

enter image description here

红色箭头指向看起来像一个按钮,但实际上是链接,只是风格的元素。你可以在你的应用程序中做同样的事情。

+0

哈哈,你绝对没错!我不敢相信我是那么愚蠢。感谢您指出明显! – agentbanks217

0

您可以自定义的方法button_to像这样:

<%=button_to "Admin",new_admin_path,{method: :get}%>