rails形成帮助动作不起作用

时间:2014-07-09 13:37:07

标签: ruby-on-rails

我正在尝试使用表单助手来构建表单。我试图告诉它要采取什么行动,但它会继续重定向到创建行动

\<%= form_tag(controller: 'report', action: 'jira') do %>

对可能导致此问题的任何想法。上面代码中的\就在那里,所以我可以让代码缩进。

1 个答案:

答案 0 :(得分:1)

来自文档FormTagHelper#form_tag

form_tag(url_for_options = {}, options = {}, &block)
  

启动一个表单标记,将操作指向配置的网址   url_for_options就像ActionController :: Base#url_for一样。 方法   表单默认为POST

您应该向表单添加method: :get。表单总是重定向到创建操作,因为方法POST

试试这个form_tag({controller: 'report', action: 'jira'}, method: :get)