我创建了一个只有提交按钮的表单。下面是我在视图代码:POST表单不断发出GET请求
<%= button_to searches_send_request_path, class: "btn btn-warning", id: "contact" do %>
<i class="fa fa-envelope"> Send Request</i>
<% end %>
在Chrome开发者工具,它显示的形式HTML:
<form class="button_to" method="post" action="/searches/send_request">
<button class="btn btn-warning" id="contact" type="submit">
<i class="fa fa-envelope"> Send Request</i>
</button>
</form>
然而,当我按一下按钮,它不断发送一个GET请求。任何想法是怎么回事?
你可以添加您正在使用的rails form_for标签吗? –
我没有那个。用button_to,我不应该需要form_for。正如你可以在我的文章的html部分看到的,button_to会自动生成一个表单。 – WeiRoR