1

JQueryでこれを行うと十分に安定するかどうか疑問に思っていますか? または、最初にルビー/レールで行う必要があるかどうか?

いずれにせよ、ユーザーがメッセージが表示されているページに入ったときにメッセージが大量に読み込まれることは望ましくありません。私が望むのは、結果を特定の量に制限し、ユーザーが下にスクロールしたときにページにさらに多くの結果をロードさせるか、Facebook と googleplus の両方で行われるのと同じように「さらに読み込む」ボタンをクリックさせることです。

現在、ページを何マイルも下にスクロールするコメントがあり、jQuery を使用してこれを制御したいと考えています。各コメントは div / class に保存されているので、コメントが何であるかを認識する方法としてこれを使用できると思います。

とにかく、これにアプローチする最善の方法を見つけようとしているので、アドバイスと、これをやってのける方法に関するいくつかの優れたチュートリアルへのリンクを本当に感謝しています。

4

1 に答える 1

1

Ohgodwhy のコメントに同意します - Rails で will_paginate を使用してください。

ただし、デザインによっては、ページ番号リンクではなく、スクロールダウンのページネーションを行う方法も検討します。このトピックに関する Ryan Bates のスクリーンキャストが好きです: http://railscasts.com/episodes/174-pagination-with-ajax

彼は will_paginate なしでそれを行うためのビデオも持っています: http://railscasts.com/episodes/114-endless-page (これの新しい改訂版にはサブスクリプションが必要です)。

于 2012-04-07T23:28:21.590 に答える