jQuery変数をRailsCookieに投稿しようとすると少し問題が発生します。
ユーザーがページにアクセスしたときに2つのjQuery変数を保存したいと思います。
少しAjaxで投稿しているので、次のようになります。
/$.post('/where', {var1: one, var2: two});
'/where'の部分を設定する方法が完全にはわかりません。
どんな助けでも素晴らしいでしょう!
乾杯。
jQuery変数をRailsCookieに投稿しようとすると少し問題が発生します。
ユーザーがページにアクセスしたときに2つのjQuery変数を保存したいと思います。
少しAjaxで投稿しているので、次のようになります。
/$.post('/where', {var1: one, var2: two});
'/where'の部分を設定する方法が完全にはわかりません。
どんな助けでも素晴らしいでしょう!
乾杯。
Rails Cookieに直接投稿する代わりに、コントローラーアクションを呼び出す「/where」URLに投稿する必要があります。アクションでは、Cookieを設定できます。
例えば、
ルートで、次のことを宣言します。
post "/where", :to => "whatever#where"
コントローラ内:
class WhateverController < ApplicationController
def where
session[:var1] = params[:var1]
session[:var2] = params[:var2]
...
render :nothing => true //if you don't want to render anything
end
end
それがあなたが探しているものではない場合、あなたはあなたの質問でもっと詳しく説明できますか?