2012-05-07 12 views
2

ページ設定をクリックしたときに1つのタブにしか影響しないのかどうか疑問に思っていましたか?イム私も部分的同等received_messageを持ってwill_paginate宝石レールのページ設定の問題

私はのように見える何かを持っている...レンダリング

<div class="tab-content"> 
     <div class="tab-pane active span8" id="received"> 
     <h3>Received Messages</h3> 
     <%= render 'received_message_feed'%> 
     </div> 
     <div class="tab-pane span8" id="sent"> 
     <h3>Sent Messages</h3> 
     <%= render 'sent_message_feed'%> 
     </div> 
    </div> 

...

<% if @sent_message_items.any? %> 
    <ol class="microposts"> 
    <%= render partial: 'shared/message_item', collection: @sent_message_items %> 
    </ol> 
    <%= will_paginate @sent_message_items %> 
<% end %> 

を使用。

私の最初のコードブロックには、私は受信したメッセージと送信したメッセージ用の2​​つのタブがあります。送信されたタブをクリックしてから、ページ2をクリックします。これには2つの問題があります。

  1. ページがリフレッシュされ、最初にアクティブなタブにある受信メッセージのタブに移動します。それを送って戻す方法はありますか?

  2. 大きな問題は、送信されたタブで2ページ目をクリックすると、受信したタブにページ2も読み込まれることです。これを防ぐ方法はありますか?

この問題を解決する方法はわかりません。ヘルプは高く評価されます。ありがとうございました!

更新。

私はajaxページネーションを使用していますので、ページがリロードされず、問題1が回避されます。問題2はまだ問題です...

答えて