page.html
2.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<div class="f14" id="DivPage" style="display:none; margin-top: 10px">
共计:<span id="PageSum">1</span> 条
<span id="GoHomePage" style="cursor:pointer">首页</span>
<span id="GoPrv" style="cursor:pointer">上一页</span>
<span id="CurrPage"><font id="cpage">1</font>/<font id="allpage">2</font></span>
<span class="btn-right disib" id="GoNext" style="cursor:pointer">下一页</span>
<span id="GoEndPage" style="cursor:pointer">尾页</span>
<input id="PageNum" type="text" style="width: 30px"/>
<span id="GOPageNum" style="cursor:pointer">跳转</span>
</div>
<script type="text/javascript">
var ListSum; //总数
var ListPageNum; //总页
var ListCurPage; //当前页
var ListPagesize;
$(function () {
//首页
$("#GoHomePage").click(function () {
getdataList(1); //加载页
})
//上一页
$("#GoPrv").click(function () {
if (ListCurPage > 1) {
ListCurPage = ListCurPage - 1;
getdataList(ListCurPage); //加载页
}
})
//下一页
$("#GoNext").click(function () {
if (ListCurPage < ListPageNum) {
ListCurPage = ListCurPage + 1;
getdataList(ListCurPage);
}
})
//尾页
$("#GoEndPage").click(function () { getdataList(ListPageNum); })
//跳转
$("#GOPageNum").click(function () {
var PageNum = parseInt($("#PageNum").val()); //跳转页
if (PageNum <= ListPageNum && PageNum >= 1) {
getdataList(PageNum); //加载页
}
})
});
function GetPageValue() {
ListSum = parseInt($("#PageSum").text()); //总数
ListPageNum = parseInt($("#allpage").text()); //总页
ListCurPage = parseInt($("#cpage").text()); //当前页
//当总数小于每页条数
if (ListSum <= ListPagesize) { $("#DivPage").fadeOut(3); } else { $("#DivPage").fadeIn(3); }
//当前页大于等总页数
// alert(ListCurPage + "," + ListPageNum);
if (ListCurPage >= ListPageNum) {
$("#GoEndPage").hide();
$("#GoNext").hide();
$("#GoHomePage").show();
$("#GoPrv").show();
}
else {
$("#GoEndPage").show();
$("#GoNext").show();
}
//当前页为1
if (ListCurPage == 1) {
$("#GoHomePage").hide();
$("#GoPrv").hide();
}
else {
$("#GoHomePage").show();
$("#GoPrv").show();
}
}
function setpageval(allsum,pagesum,index,psize) {
//数据封装
$("#PageSum").text("" + allsum);
$("#allpage").text("" + pagesum);
$("#cpage").text("" + index);
ListPagesize = psize
GetPageValue();
}
</script>