在JSP中,我有快速搜索框,其中有一些标准字段,我搜索了记录,搜索后它是 100 条记录。我想对每页 10 条记录的搜索结果进行分页。
我正在使用 jsp 和 servlet 进行应用程序。
谢谢
为此,请使用您的搜索条件和“页面”参数制作表单 (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 请求