当我提交表单时,我收到一条“您正被重定向”的消息,用户必须单击该消息才能转到重定向。这是不受欢迎的,也是无意的。
我不知道代码中的哪些变化导致了这一点,而且我做了太多的工作,回过头来找出原因而不知道要找什么。
包含表单的页面有几个xhr动作呈现给页面。但是在表格范围内没有任何新内容,所以我怀疑这是否是问题所在。
查看与此问题相关的各种其他SO帖子,我尝试将redirect_to更改为
redirect_to action: :edit, :status => 302
但没有快乐。
非常感谢。
这与其他问题的不同之处在于,所有帖子/补丁/删除操作都会发生这种情况。
答案 0 :(得分:1)
我的应用程序控制器中有一个动态方法设置器,它使用单词' Location'设置方法名称。删除对' location'的引用在应用程序控制器中修复此问题'地点'是Rails ActionController :: Dispatcher中的保留字。
我希望这个答案有助于任何发现自己处于类似困境的人。