页面代码
<script type="text/javascript">
/**
* 查询结果的页码跳转
* @author ozz
*/
function jumpTo(flag) {
var currentPage = parseInt(document.getElementById("currentPage").innerHTML);
if(flag == "first") {
currentPage = 1;
}
else if(flag == "previous") {
currentPage = currentPage -1;
}
else if(flag == "next") {
currentPage = currentPage + 1;
}
else if(flag == "last") {
currentPage = document.getElementById("totalPages").innerHTML;
}
else if(flag == "goto") {
currentPage = parseInt(document.getElementById("gotoInput").value);
if(currentPage>parseInt(document.getElementById("totalPages").innerHTML) || currentPage<1) {
alert("要转到的页码超过范围!");
return;
}
}
document.getElementById("currentPageInput").value = currentPage;
window.document["form1"].submit();
// window.location.href = "PersonalLoanPreArchAction_searchPLRecord.action?paginationVo.currentPage=" + currentPage;
}
window.onload = function() {
//设置页面切换是否可以显示
var totalPages = document.getElementById("totalPages").innerHTML;
var currentPage = document.getElementById("currentPage").innerHTML;//当前页码,初始化时后台返回到页面
if(currentPage > 1) {
document.getElementById("first").disabled = false;
document.getElementById("previous").disabled = false;
}
if(currentPage < totalPages) {
document.getElementById("next").disabled = false;
document.getElementById("last").disabled = false;
}
if(currentPage > 0) {
document.getElementById("goto").disabled = false;
document.getElementById("gotoInput").disabled = false;
}
}
function search() {
document.getElementById("currentPageInput").value = 1;
window.document["form1"].submit();
}
</script>
<body>
<label>第</label><label id="currentPage"><s:property value="paginationVo.currentPage"/></label><label>页, 共</label><label id="totalPages"><s:property value="paginationVo.totalPages"/></label><label>页</label>
<button id="first" οnclick="jumpTo('first')" disabled="disabled">
<img src="<%=request.getContextPath() %>/images/button/first.gif" alt="首页">
</button>
<button id="previous" οnclick="jumpTo('previous')" disabled="disabled">
<img src="<%=request.getContextPath() %>/images/button/previous.gif" alt="上一页">
</button>
<input id="gotoInput" disabled="disabled">
<input id="goto" type="button" οnclick="jumpTo('goto')" disabled="disabled" value="转到">
<button id="next" οnclick="jumpTo('next')" disabled="disabled">
<img src="<%=request.getContextPath() %>/images/button/next.gif" alt="下一页">
</button>
<button id="last" οnclick="jumpTo('last')" disabled="disabled">
<img src="<%=request.getContextPath() %>/images/button/last.gif" alt="末页">
</button>
</body>