2011-07-16 27 views
0

'will_paginate'という宝石を使用して同じページに2つの別々のajaxページを作成する方法はありますか?同じページに2つのajaxページを作成する方法

私はレールキャストスクリーンキャスト - http://railscasts.com/episodes/174-pagination-with-ajaxに従って2つのページネーションを作成しました。しかし、それはうまく動作していないようです。

どうすればいいですか?

おかげ

答えて

0

雷は、より一般的なソリューションは、あなたはすでに事を解決した場合、私はいけないRailscasts

+0

私は別のオブジェクトでwill_paginateを使うこともできます。私が必要とするのは、同じページに複数のajax pginationsがあることです。 –

+0

どのくらいオブジェクトに改ページする必要がありますか?私は[Datatables.net](http://datatables.net/)を使って1000以上のレコードも処理しています。それはJavaScriptベースのソリューションは本当にページネーションを高速化します。 – Anatoly

+0

2つのオブジェクト。 Rubyでレール上のデータ型を使用していますか? –

1

が知っている参照、異なるオブジェクトでそれを使用することができますが、ページ上に複数のpaginationsと全体のポイント使用することです:

will_paginate @companies, :param_name => :companies_page, .....options 

あなたもgithubの上のwikiでそれを見つけることができます。https://github.com/mislav/will_paginate/wiki

ホこれは誰かに役立ちます

+0

のようにして、コントローラの中でそれは次のようになります: @companies = Company.all.paginate(page:params [:companies_page]、per_page :20) – Redrick

関連する問題