2016-04-14 7 views
2

私はJsアプリケーションを作成し、ボタンを使って切り替えることができる英語とドイツ語のローカルを使いたいと思っています。 Railsにあるt'...'のような、.jsファイル内の余分なファイルからローカルを挿入する方法はありますか?Javascript/JQueryのローカル、ローカルのRails?

答えて

1

私が知っている限り、それを直接行う方法はなく、その理由もかなり単純です。erbはサーバー側で実行され、JavaScriptはクライアント側の言語です。つまり、ローカルブラウザで実行されますこの2つの間で変数を渡すことさえしようとすると、サーバーに要求を出す必要がありますが、この問題はAJAX要求を呼び出すことによって取り組まれますが、このAJAX要求はサーバーに新しい要求を送信するのと同じことを行いますページをリフレッシュしたりリロードしたりすることなく、ユーザにはリクエストが行われなかったという錯覚が与えられます。

http://www.quora.com/Ruby-on-Rails/Can-I-pass-a-JavaScript-variable-to-a-Rails-method

、あなたはここにAJAXについての詳細を学ぶことができます:

男はここに同様の質問を

http://www.w3schools.com/ajax/default.asp

関連する問題