好的分页代码,好东东大家共享,嘿嘿
var goPage = function(no) {var num = count;
var totalPage = 0;
if (num / pageSize > parseInt(num / pageSize)) {
totalPage = parseInt(num / pageSize) + 1;
}
else {
totalPage = parseInt(num / pageSize);
}
currentPage = currPageNo;
var startRow = (currentPage - 1) * pageSize;
var endRow = currentPage * pageSize;
endRow = (endRow > num) ? num : endRow;
createContent(startRow, endRow);
currPageNo = currentPage;
lastPageNo = totalPage;
if (no == 1) {
if (num <= pageSize) {
$("#next").hide();
}
}
}; --------------------编程问答--------------------
这么好的东东啊。。 --------------------编程问答-------------------- 非常之感谢LZ分享。。沙发地板加板凳。 --------------------编程问答-------------------- 感谢楼主分享。。。 --------------------编程问答-------------------- 拿过去试一试,呵呵 --------------------编程问答-------------------- lou zhu bu cuo ma ! --------------------编程问答-------------------- 我小心的把它劫走。 --------------------编程问答-------------------- ?????
楼主:能不能好好解释下呢??? 实在是不明白 --------------------编程问答-------------------- ASPNETPAGER控件
--------------------编程问答--------------------
--------------------编程问答-------------------- 是呀.分享不完整呀! --------------------编程问答-------------------- 哦 --------------------编程问答-------------------- JQuery,TOP --------------------编程问答-------------------- --------------------编程问答-------------------- 呵呵,谢谢楼主分享, --------------------编程问答-------------------- 我始终觉得分页功能是个鸡肋,搜索才是关键,几百页的东西那个用户一页页翻呀?
var goPage = function(no) {
//no 当前页
var num = count;
//num 记录总数 count从哪里获取到的?
var totalPage = 0;
//totalPage 总页数
//分页四要素之pagesize未显示声明
//取整比较算出totalPage
if (num / pageSize > parseInt(num / pageSize)) {
totalPage = parseInt(num / pageSize) + 1;
}
else {
totalPage = parseInt(num / pageSize);
}
//给当前Current页赋值,currPageNo从哪里来?是不是No?
currentPage = currPageNo;
//当前页的第一条记录
//如果currentPage<1,怎么办?
//是否需要currentPage - 1) * pageSize+1 ?
var startRow = (currentPage - 1) * pageSize;
var endRow = currentPage * pageSize;
//与总记录数比较,算出若是最后一页的最后一条记录加以特殊处理
endRow = (endRow > num) ? num : endRow;
//加载数据
createContent(startRow, endRow);
//为当前页赋值
//currentPage 从哪里来?
currPageNo = currentPage;
/为末页赋值
lastPageNo = totalPage;
//判断若是首页,且记录总数小于PageSize,隐藏分页控件
if (no == 1) {
if (num <= pageSize) {
$("#next").hide();
}
}
};
//应该是JQuery写的一个分页控件吧,UP
Google是搜索做的好,不是分页做的好
补充:.NET技术 , C#