0

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 ;)



        }
    }
})
}

私の問題: ユーザーがページ no20を表示していて、そのページのリンクをクリックするとします。ブラウザのボタンを押すBACKと、 page にリダイレクトされます1。それを防ぐ方法。ユーザーが同じページに戻ってほしい。

4

1 に答える 1

1

代替案
では、ハッシュ タグを使用します。たとえば、ユーザーが 1 ページ目にいる場合はpagename#1、2 ページ目にいる場合はpagename#2..

代替 2 つはWeb Storage
を使用します

Post/Redirect/Getも見てください。これが役立つかもしれません

于 2013-06-22T07:41:57.850 に答える