新手问题 link_to :delete 的请求为什么都变成 Get 了?

windxj · 2013年01月23日 · 最后由 woaigithub 回复于 2013年01月24日 · 2880 次阅读

不知道改了什么,现在的所有 <%=link_to'xxx',method: :delete%>http delete 全变为了 get 。。。

你的 application.js 里面是不是没有

//= require jquery_ujs

#1 楼 @zlx_star 额,是的,被删了,懂了,请问那个 method delete 和这个的关系是?

@windxj 简单的说,就是浏览器只支持 get、post 请求不支持 delete 请求,需要 js 支持。

#3 楼 @neverlandxy_naix 哦哦,懂了!谢谢~

或者直接用 button_to

需要 登录 后方可回复, 如果你还没有账号请 注册新账号