0

起動に時間がかかる Flash div など、複数のパーシャルをレンダリングするページがあります。

コントローラーをもう一度押して、新しいデータをプルダウンし、Flash div を除くページ内のすべてのパーシャルをリロードするボタンがあります。

私はrjsを調べましたが、これを達成するには別のルートとコントローラーメソッドを追加する必要があるようです. すべてのロジックを同じページに保持する方法はありますか?

4

1 に答える 1

1

jQueryでこれを行うことができるはずです。

リンクがクリックされたら、ajax を介してページ全体を取得し、Flash div を除いて、取得した HTML からすべての要素を置き換えます (置き換えたいすべての要素の ID が必要です)。

于 2012-11-02T21:51:00.860 に答える