-1

JSPには、いくつかの基準フィールドがあるクイック検索ボックスがあり、レコードを検索しましたが、検索後は数百のレコードです。1ページあたり10レコードの検索結果にページネーションを実装したい。

アプリケーションにjspとサーブレットを使用しています。

ありがとう

4

1 に答える 1

0

これを行うには、検索基準と「ページ」パラメーターを使用してフォーム (method="GET" action="pagination-url") を作成します。その後、ページネーション リンクを無効にする jquery 関数を記述し、フォームにページ数を入力します。

$(document).ready(function(){   
    $(".pagination a").click(function(e){
        e.preventDefault();
        var linkHref = $(this).prop("href");
        var page = getURLParameter("page", linkHref); // get number of next page
        $("#showParamsForm").find("#pageInput").val(page);
        cleanShowParamsForm();
        $("#showParamsForm").submit();
    });
});

function cleanShowParamsForm() {
    $("#showParamsForm input").each(function(){
        if($(this).val() == "") {
            $(this).remove();
        }
    });
}

ページネーション リンクをクリックすると、基準パラメータとページ番号を含む GET リクエストが送信されます

于 2013-08-15T13:46:54.810 に答える