と に問題がjquery-rails
ありjquery-ui-rails gems
ます。ローカルで、日付ピッカーを表示して特定の効果を機能させることができるようになりました。ただし、heroku でホストされているサイトを確認すると、Rails ajax 応答でさえ機能していません。それらは、コントローラーの通常のhtml応答にデフォルト設定され、次のエラーが表示されます
Error: Sprockets::FileNotFound: couldn't find file 'jquery' (in /app/app/assets/javascripts/application.js:4)
私が/app/app/
知っていることが正しくないと言われていることに気付きましたが、これを修正する方法がわかりません。
私のapplication.jsに含まれているものは次のとおりです。
//= require_self
//= require foundation.min
//= require app
//= require jquery
//= require jquery_ujs
//= require jquery-ui
質問1:
Gemfile にjquery-rails
とgemを追加する場合、それらをブロックに含める必要がありますか? 私は両方を試しましたが、どちらの方法でも機能しませんが、他のすべてが正しく機能すると仮定すると、この質問に対する正しい答えがあると考えました。jquery-ui-rails
group :assets do
また、jquery-ui-rails
宝石にはjquery datepickerなどに必要なcssが含まれていることをどこでも読んだことがありますが、datepickerにスタイリングを持たせる唯一の方法は、application.html.erbファイルにコードURLを含めることです。
質問2:
組み込みのレール ajax 応答 (*.js.erb) を介して部分的に読み込まれるフォームに日付ピッカーを追加できるようにする必要がありますか? 特定の text_field の日付ピッカーを持つパーシャルのリストがありますが、日付 (ローカル側) をクリックすると、日付が text_field に配置されません。