在 JSP 我有快速搜索框,其中有一些标准字段,我搜索记录,搜索后它是100条记录。我想对搜索结果实施分页,每页10条记录。
我正在使用jsp和servlet进行应用。
感谢
答案 0 :(得分:0)
为此,请使用您的搜索条件和“page”参数创建表单(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请求