2011-06-27 3 views
0

は、私はこのようなRailsのライン内のデータへのアクセスが欲しい、私はJavaScriptの関数内だと言う:Railsのescape_javascript行内のJavaScript変数にはどのようにアクセスしますか?

var DATA_USED 
html = "<%= escape_javascript(render :partial => 'change_date_range', :locals => {:end_date_string => DATA_USED }) %>"; 
+0

これはあまり意味がありません。 JavaScriptコードはクライアントブラウザで実行され、そこにはRailsコードのトレースはありません。それはすべてサーバー上で実行されます。 – Pointy

答えて

2

あなたは本当にこのために(私はjQueryをお勧めします)AJAXを使用する必要があります。あなたはJSがあなたのRailsサーバーにリクエストを送信し、JavaScript変数をリクエストのparamとして送信したいと思うでしょう。

関連する問題