2012-04-07 6 views
1

JQueryでこれを行うのが十分に安定しているのだろうか?ルビ/レールで最初に実行する必要がある場合はどうすればいいですか?JQueryを使用してページの長いリストに表示される大量のユーザーコメントを処理するにはどうすればよいですか?

どちらの方法でも、ユーザーが表示されているページにユーザーが入力したときに、メッセージが読み込まれないようにしたいと考えています。私が望むのは、ユーザーがスクロールダウンしたり、Facebookのページとgoogleplusの両方で行われているのと同様の "詳細を読み込む"ボタンをクリックしたりすると、ページの結果がより多く表示されます。

現在のところ、私のコメントを数回スクロールして、jQueryを使ってこの問題をコントロールしたいと考えています。私はそれぞれのコメントがdiv/classに格納されているので、私はこれをコメントの認識方法として使うことができると推測しています。

これに最も近づける方法を見つけようとしていますが、私は本当に助言をいただきたいと思っています。

+0

Railsページング。 https://github.com/mislav/will_paginate/ – Ohgodwhy

+0

それに問題があります。1ページにすべてのコメントを表示するだけですが、ページの下部には次と前のリンクが表示されます。それにうんざりした。また、私は後でajaxで使用できるものが必要です。ページを更新しないようにします。 – LondonGuy

答えて

1

私はOhgodwhyのコメントに同意します--Railsでwill_paginateを使用します。

しかし、デザインに応じて、ページ番号のリンクではなく、スクロールダウンのページングを行う方法も見ていきます。彼はまた、will_paginateせずにそれを行うためのビデオを持っているhttp://railscasts.com/episodes/174-pagination-with-ajax

:私はこのトピックのライアンベイツのスクリーンキャストを好きhttp://railscasts.com/episodes/114-endless-page(本の新しい、改訂版は、サブスクリプションが必要です)。

関連する問題