为什么 xeditable PUTting to edit 动作?
Why is xeditable PUTting to edit action?
我在 rails 应用程序中使用 bootstrap-sass
和 x-editable-rails
gem。
我的 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>
当数据-url 明确设置为 /articles/3
时,为什么在提交字段时会向 /articles/3/edit
发送 PUT 请求?
如何将其放入 /articles/3
?
我想通了!
该字段正确地将请求发送到 /articles/3
,更新操作正在处理该请求。但后来我重定向到编辑操作,我猜这是导致问题的原因。我不确定为什么它最终仍然是重定向的 PUT 请求。无论如何,路由都没有设置来处理这个问题。
我在 rails 应用程序中使用 bootstrap-sass
和 x-editable-rails
gem。
我的 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>
当数据-url 明确设置为 /articles/3
时,为什么在提交字段时会向 /articles/3/edit
发送 PUT 请求?
如何将其放入 /articles/3
?
我想通了!
该字段正确地将请求发送到 /articles/3
,更新操作正在处理该请求。但后来我重定向到编辑操作,我猜这是导致问题的原因。我不确定为什么它最终仍然是重定向的 PUT 请求。无论如何,路由都没有设置来处理这个问题。