2017-01-25 8 views
0

を変更:真のlink_toとして:レール::成功は、リモート・レールの後request.original_url = xxx.xxx.xxx/?locale=en &ページ= 14</p> <p>::真の前にrequest.original_url

link_to x.name, blog_path(:blog=>{:role_id=>x.id, :blog_like => 1}, :url=>request.original_url, :page=>params[:page]),method: :post, remote: true 

= xxx.xxx.xxx/blog/9?role_id=402 & URL = XXXへrequest.original_url変更.....私はそれだけでやっ正しいとこの音を知っている

更新をポストしていますが、これは部分的なAJAXアップデートなので、別の機能でこれを参照する必要がありますページの現在のURL、どうすれば入手できますか?

request.refererは、ちょうどその時、私が見つけ使用するだけで難コースの正しい、...

答えて

0

このページにしかし、それは前ページのURLで、右の現在のページのURLに戻って来ました解決策: 1. remote::true、request.original_urlを変更するので、元のURLを呼び出し側のコントローラに保存/保存します。 2.元のURLをparamsに保存するのは悪い考えかもしれませんが、私はセッションで保存するように変更しました。URLに表示されなくなるため、パラメータが増えません。

関連する問題