我有一个user's list
,当单击“显示活动”时,它会在部分文件的模式中显示用户活动列表_user_activities.html.haml
。此活动列表是一个分页视图。我只想在我的模态窗口中为这个活动添加分页。这个怎么做?我已经在使用will_paginate
,这使我的页面重新加载。如何做到这一点?
用户/index.html.haml
%table
%thead
%th Name
%th Actions
%tbody
- @users.each do |user|
%tr
%td= user.name
%td
%i.icon-play
%div.modal.hide
= render 'user_activities', user: user
= will_paginate users
:javascript
$('i').click(function() {
$(this).next(.modal).modal('show');
});
用户/_user_activities.html.haml
%table
%thead
%th Name
%td Type
%tbody
- user.activities.eadch do |activity|
%tr
%td= activity.name
%td= activity.type
= will_paginate user.activities