0

完了したら、autocomplete-rail.js ファイルの機能を変更しようとしています。

rails generate autocomplete:uncompressed

完全なjqueryコードを取得するには

ただし、(コメントまたはコードで)行ったすべての変更は重要ではないようです

ファイルを保存し、レールを再起動し、キャッシュを削除しました..何も機能しません。

ファイルは現在 public/assets (ジェネレーターが配置する場所) にあります。

提供されているソースからわかり/assets/autocomplete-rails.js?body=1ます..

それに行くことは私にjqueryを与えません..しかし、通常のjavascript

何が起こっている?

アップデート

ファイルを検索し、ファイルを編集した場合

C:\Ruby193\lib\ruby\gems\1.9.1\gems\rails3-jquery-autocomplete-1.0.6\lib\assets\javascripts

それが提供されているファイルであることがわかります..(私はそれを編集し、編集で提供されているのを見ます)

このファイルへの編集はアプリの..

これを解決する方法はありますか?

4

2 に答える 2

0

ファイルがに存在する場合、public/assetsそれはWebサーバーが提供するファイルです。Railsが動的にアセットを提供できるように、ディレクトリ全体を削除することをお勧めします。

于 2012-10-24T18:49:02.453 に答える
0

解決しました..そのファイルをアセットディレクトリに直接コピーしました..

于 2012-10-24T19:13:14.963 に答える