Я создал форму только с кнопкой отправки. Вот мой код в представлении:Форма 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. Любые идеи, что происходит?
Вы можете добавить рельсы form_for, которые вы используете? –
У меня этого нет. С button_to мне не нужно будет form_for. Как вы можете видеть в разделе html в моем сообщении, button_to автоматически создаст форму. – WeiRoR