jQuery分页:不希望页面在刷新时返回到第1页

时间:2013-06-22 07:28:06

标签: jquery pagination

我为jQuery分页做了一些代码。

单击页面链接时,将设置AJAX请求,并使用GET方法从数据库中检索信息然后,结果将显示在新页面上。

代码非常简单:

function getContentItems(tableSelect , pageNumber){
$('.slideImg').attr('src','ajaxload.gif');
$.ajax({
    type:'GET',
    url:'getDataPages.php',
    data:"pageNumber="+pageNumber+"&tableSelect="+tableSelect,
    dataType:"json",
    cache:true,
    success: function(result){
        var phpresultArray = result;  //Show the retrieved result here with 
                                       //cool  jQuery effects ;)



        }
    }
})
}

我的问题:假设用户正在查看页面号20,并点击该页面上的某个链接。现在,如果他按下浏览器上的BACK按钮,他将被重定向到页面1。如何防止这种情况。我希望用户回到同一页面。

1 个答案:

答案 0 :(得分:1)

替代人
使用哈希标签..就像用户在第一页上pagename#1,如果在第二页上pagename#2 ..

替代两个
使用Web Storage

另请查看Post/Redirect/Get这可能会对您有所帮助