2010-11-28 45 views
1

我正在使用jquery來分頁我的應用程序以同樣的方式facebook和twitter這樣做。以下將加載「下一個」結果,但會加載整個html頁面。它似乎沒有響應format.js。我在這裏做錯了什麼?will_paginate與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 
    }); 
}); 

回答