私はRails 3アプリケーションのPrototypeからjQueryに切り替えました。 jQuery用の最新のRails.jsファイルと、コアjQueryライブラリのv1.4.4を使用しました。私のAJAXフォームは正常に動作しているようですが、それ以外のものは正常に動作していました(私のDeleteリンクを含む)。私がいる一つの問題は、である:私は私のリンクをクリックしたときに
link_to "Some Page", page_path, :remote => true
data-remoteとの連携が正しく行われない
何も起こらていないようにみえますが、ログは、バックグラウンドで完了成功、通常の「GET」のサイクルを示しています。すべてのレイアウトがレンダリングされるべきであり、そうでなければならず、すべての通常の処理が行われます。私は遠慮なく行動するようなことはできません。私は間違って何をしていますか?
私のログ・ファイルの先頭からの抜粋:
Started GET "/reservations?show=all" for 127.0.0.1 at 2010-12-25 16:08:08 -0500
Processing by ReservationsController#index as */*
Parameters: {"show"=>"all"}
任意の提案は非常に参考になる...
更新REの@noodl(2011年1月13日): 私はindex.jsを持っていますページ上でいくつかの更新を行うファイル。私は予約のインデックスをフィルタリングするページ上の "View All" "View Recent" "View Completed"などのリンクを持っています。このすべてがPrototypeで処理されていました。 jQueryに切り替えると、何も起こらないように見えます。理由を理解できません。これは3週間前のことですが、私はまだそれを理解していません。高い優先順位(明らかに)ではなく、それでもなお奇妙な行動です。私は調査を続け、何かを見つけたら回答を投稿します。
'index'アクションが呼び出されていますか? – Zabba
です。サーバは、コントローラ内の 'index'メソッドを処理し、プロセス全体を実行し、' index.html.erb'を含むすべての部分とレイアウトをレンダリングします。 – Nuby