2
我有一個評論模型,它在微博模型下發布,它們都在同一頁面上。我遇到的問題是,當微博中的評論分頁時,鏈接會導致微博的第二頁,而不是第二頁的評論,但不是重定向到第二頁,我想呈現更多評論,這些評論是通過分頁阿賈克斯,但我很困惑如何到達這個嵌套的路線。任何人有任何建議呢?路線部分正在接近我。這是我的微博/評論部分HTML的代碼。我還需要在哪裏插入控制器的respond_to do
部分?謝謝!Rails:通過Ajax/jQuery渲染Will_Paginate的頁面
微柱/註釋部分HTML
<div id='CommentContainer-<%= micropost.id%>' class='CommentContainer Condensed2'>
<div class='Comment'>
<%= render :partial => "comments/form", :locals => { :micropost => micropost } %>
</div>
<div id='comments'>
<% comments = micropost.comments.paginate(:per_page => 5, :page => params[:page]) %>
<%= render comments %>
<%= will_paginate comments, :class =>"pagination" %>
</div>
</div>
用戶控制器 - 它是在
class UsersController < ApplicationController
def show
@user = User.find(params[:id])
@school = School.find(params[:id])
@comment = Comment.find(params[:id])
@micropost = Micropost.new
@comment = Comment.new
@comment = @micropost.comments.build(params[:comment])
@comments = @micropost.comments.paginate(:page => params[:page], :per_page => 5)
@microposts = @user.microposts.order('created_at DESC').paginate(:per_page => 10, :page => params[:page])
end
end
我不需要'寶石 'mislav-will_paginate',:LIB => 'will_paginate',:源=>「HTTP:// gems.github.com''如果我已經有'will_pagniate'了嗎? – Kellogs 2012-03-04 05:21:11
這是正確的。 – junky 2012-03-04 17:00:38