分页脚本及验证分页文本框的输入

<%@ page contentType="text/html;charset=UTF-8"%>
<%@ include file="/common/taglibs.jsp"%>
<a href="javascript:jumpPage(1)">首页</a>
<s:if test="%{#request.page.pageNo>1}">
 <a href="javascript:jumpPage(${page.prePage})">上一页</a>
</s:if>
<s:if test="%{#request.page.hasNext}">
 <a href="javascript:jumpPage(${page.pageNo+1})">下一页</a>
</s:if>
<span><a href="javascript:jumpPage(${page.totalPages})">末页</a> </span>

<input type="hidden" name="page.orderBy" id="orderBy"
 value="${page.orderBy}" />
<input type="hidden" name="page.order" id="order" value="${page.order}" />
<input type="hidden" name="totalPage" id="totalPage"
 value="${page.totalPages}" />
<input name="page.pageNo" type="text" value="${page.pageNo}" id="pageNo" />
<span id="pages">/${page.totalPages}</span>
<a href="#" οnclick="checkPage()" id="go"><img
 src="images/tip11_go.gif" /></a>

 

 

function checkPage(){
 
 var page=parseInt($("#pageNo").val());
 var totalPage=parseInt($("#totalPage").val());
 if(isNaN(page))
  alert("只能输入正整数");
 else if(page>totalPage)
  alert("输入页数比总页数大");
 else
  $("#mainForm").submit();
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值