2011-07-27 12 views
1

私のメソッドはいくつかのことを計算し、その結果をビューに返す間に回転する '読み込み'イメージを表示したいと思います。ビューを実行しているレールがロードされています

現在のところ、ページがまったく読み込まれていないかのように見えてから、(メソッドを実行しています)。

アイデア?

答えて

3

1つのアプローチは、読み込み中のインジケータになるように読み込んで、残りの結果を取得するAJAXリクエストを行います(jQueryなどを使用してリクエストを発行してから結果をドキュメントに挿入します)。

気分が悪い場合は、代わりにRails 3.1の新機能であるHTTPストリーミングサポートを使用できます。心のAJAXで

http://railscasts.com/episodes/266-http-streaming

+0

ベアはjavascriptを無効にし、潜在的に検索エンジンをサポートしていません。私はリンクされたとしてhttpストリーミングをよく見るだろう。 – mark

+0

ありがとうございます - 残念ながら私が必要とする宝石の中には3.1をサポートしていないものもありますので、スピードアップのために別の方法を見つける必要があります... – stewart715

関連する問題