jsp分页 < 1 ... 3 4 5 6 7 ... 100 >

来源:互联网 发布:mac office 2011 kms 编辑:程序博客网 时间:2024/05/28 05:18
pageCount = data.pageCount;  //alert("总页数: "+pageCount);  currentPage = data.currentPage;  //alert("当前页:"+currentPage);  var prevPage = currentPage - 1;  //alert("前一页: "+prevPage);  var nextPage = currentPage - (-1);  //alert("后一页: "+nextPage);  var endPage = "";  $("#paging").html("");  var strHtml = "";if (prevPage > 0) {strHtml += "<li onclick='selectHistoryTask(\"before\")'><</li>";};if (currentPage != 1){strHtml += "<li onclick='selectHistoryTask(1)'>1</li>";}if (currentPage >= 5){strHtml += "<li>...</li>";}; if (pageCount > currentPage - (-2)) {endPage = currentPage - (-2);} else {endPage = pageCount;}//alert("endPage:"+endPage);for (var i = currentPage - 2; i <= endPage; i++) {if (i > 0) {if (i == currentPage) {strHtml += "<li class='paginationActive' >"+i+"</li>";} else {if (i != 1 && i != pageCount) {strHtml += "<li onclick='selectHistoryTask("+i+")'>"+i+"</li>";}}}}if (currentPage - (-3) < pageCount){strHtml += "<li>...</li>";}; if (currentPage != pageCount){strHtml += "<li onclick='selectHistoryTask("+pageCount+")'>"+pageCount+"</li>";}; if (nextPage <= pageCount) {strHtml += "<li onclick='selectHistoryTask(\"next\")'>></li>";};  $("#paging").append(strHtml);

0 0
原创粉丝点击