为什么xeditable PUTting编辑动作?

时间:2015-03-28 05:06:10

标签: ruby-on-rails ajax x-editable

我在rails应用程序中使用bootstrap-sassx-editable-rails宝石。

我的show.html.haml中有以下一行:

= editable @article, :title

它生成的html如下:

<span class="editable editable-click" title="Title" data-type="text" data-model="article" data-name="title" data-value="another!!!!" data-placeholder="Title" data-url="/articles/3">another!!!!</span>

为什么在提交字段时,当数据网址明确设置为/articles/3/edit时,它会向/articles/3发送PUT请求?

如何在/articles/3

获取PUT

1 个答案:

答案 0 :(得分:0)

我明白了!

该字段正确地将请求发送到/articles/3,该请求由更新操作处理。但后来我重定向到编辑动作,我猜这是导致问题。我不确定为什么它仍然是重定向的PUT请求。在任何情况下,路线都没有设置来处理。