我试图实现通过ajax加载的分页。我在一个空白项目中关注了this教程并且工作正常。但是我试图在当前的项目中实现它,它只是不起作用。我可以切换分页,但图像应该改变,它不是。
这是视图
%tbody#entries
= render @photos
#image_paginator
= paginate @photos, :remote => true
控制器(EntriesController)动作
def index
@photos = Photo.with_approved_state.order("created_at DESC").page(params[:page]).per(1)
end
index.js.erb的
$('#entries').html('<%= escape_javascript render(@photos) %>');
$('#image_paginator').html('<%= escape_javascript(paginate(@photos, :remote => true).to_s) %>');
_photo部分
%td.post
= link_to (image_tag photo.attachment.url), entry_path(photo)
如果您需要任何信息,请询问。在此先感谢!
答案 0 :(得分:0)
上面的代码很好,除了你不能没有桌子,这就是我所拥有的。
%table
%tbody#entries
= render entries
这样做可以让洞穴变得有效!