私のアプリには、必要なすべてのJSファイル(私のスクリプト、Twitter Bootstrapなどのライブラリ)が含まれています。JSファイルをAJAXと呼ばれるページに自動的に配置する方法は?
問題は、AJAX経由で呼び出されるリクエストがあると、呼び出されたページにJSファイルが含まれていないため、アプリケーションに組み込まれているので呼び出されたページに含める必要があります。
例:my_scripts.jsには多くのJS機能が含まれています。
...some content of this file.. #here doesn't work the functions from the file "my_scripts.js"
/views/articles/_create_new.html.haml
AJAX
を介して呼び出さページへのリンク<a href="/articles/create_new" data-remote="true>Create New Article</a>
私は/views/articles/_create_new.htmlに入れたときにこのリンク
= javascript_include_tag "my_scripts"
...some content of this file..
であるので、 /views/articles/_create_new.html.haml JS機能が動作します。
私はどのような方法を存在する場合、どのように自動的に常にAJAXページにJSファイルが含まれているための良い方法ではありません、私のすべての単一のAJAXページ内のすべてのJSファイルを置くために、お聞きしたいと思い...
おかげ
私は3つの方法のいずれかでこれを達成するであろう