【发布时间】:2016-05-05 05:28:19
【问题描述】:
我创建了一个只有提交按钮的表单。这是我在视图中的代码:
<%= 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 会自动生成一个表单。
标签: html ruby-on-rails twitter-bootstrap