1
jquery를 사용하여 내 응용 프로그램을 페이징 및 트위터와 동일한 방식으로 페이지 매김합니다. 다음은 "다음"결과를로드하지만 전체 HTML 페이지를로드합니다. format.js에 응답하지 않는 것 같습니다. 여기서 내가 뭘 잘못하고 있니?will_paginate with jquery : respond_to js 요청에 응답하지 않습니다.
Home Controller
def index
@products = Product.paginate(:per_page => 2, :page => params[:page])
respond_to do |format|
format.html # index.html.erb
format.js { render :template => '/products_home.html.erb' } # Prodcuts home partial
end
end
Jquery Javascript to execute AJAX
$(function() {
$(".pagination a").live("click", function() {
var pagination = $(this).parent();
$(".pagination").html("Page is loading...");
$.get(this.href, function(data) {
$('#show').append(data);
alert('Load was performed.');
pagination.hide();
});
return false
});
});
도움 주셔서 감사합니다. 대신 템플릿을 사용하여 끝났다. – morcutt