java实现公共调用分页js
来源:互联网 发布:linux新建用户步骤 编辑:程序博客网 时间:2024/06/03 20:09
//底部部分,上下页
function pagesBean(pageObj, pageDiv, funcName) {
var pageShow = "共" + pageObj.totalPages + "页/" + pageObj.totalRecords
+ "条 " + "第" + pageObj.currentPage
+ "页 ";
var forward = "<a href='javascript:" + funcName + "(1," + pageObj.pageSize
+ ")'>首页</a> " + "<a href='javascript:" + funcName
+ "(" + pageObj.lastPage + "," + pageObj.pageSize + ","
+ pageObj.pageSize + ")'>上一页</a> ";
var back = "<a href='javascript:" + funcName + "(" + pageObj.nextPage + ","
+ pageObj.pageSize + ")'>下一页</a> "
+ "<a href='javascript:" + funcName + "(" + pageObj.totalPages
+ "," + pageObj.pageSize + ")'>末页</a> ";
if (pageObj.currentPage != 1) {
pageShow = pageShow + forward;
}
if (pageObj.currentPage != pageObj.totalPages) {
pageShow = pageShow + back;
}
//每页显示和跳转
var changePage = " 每页显示 <select onchange='javascript:" + funcName
+ "(1,this.value);'>" + "<option value='20' "
+ (pageObj.pageSize == 20 ? "selected='selected'" : "")
+ ">20</option>" + "<option value='50' "
+ (pageObj.pageSize == 50 ? "selected='selected'" : "")
+ ">50</option>" + "<option value='100' "
+ (pageObj.pageSize == 100 ? "selected='selected'" : "")
+ ">100</option>" + "<option value='200' "
+ (pageObj.pageSize == 200 ? "selected='selected'" : "")
+ ">200</option>" + "<option value='500' "
+ (pageObj.pageSize == 500 ? "selected='selected'" : "")
+ ">500</option>" +
(pageObj.pageSize ==700 ? "selected='selected'" : "")
+ ">700</option>" +
(pageObj.pageSize ==800 ? "selected='selected'" : "")
+ ">700</option>" +
(pageObj.pageSize ==1000 ? "selected='selected'" : "")
+ ">700</option>" +
"</select> 条 跳转至 "
+ "<input type='text' id='goPageNum' size='2'/>页"
+ "<input type='button' value='go' onclick='javascript:" + funcName
+ "(getPageNum(" + pageObj.totalPages + ")," + pageObj.pageSize
+ ");'/>";
pageShow = pageShow + changePage;
pageDiv.html(pageShow);
}
//判断 跳转到多少页文本框
function getPageNum(totalPages) {
var pageNum = $("#goPageNum").val();
pageNum = pageNum < 1 ? 1 : pageNum > totalPages ? totalPages : pageNum;
return pageNum;
}
function pagesBean(pageObj, pageDiv, funcName) {
var pageShow = "共" + pageObj.totalPages + "页/" + pageObj.totalRecords
+ "条 " + "第" + pageObj.currentPage
+ "页 ";
var forward = "<a href='javascript:" + funcName + "(1," + pageObj.pageSize
+ ")'>首页</a> " + "<a href='javascript:" + funcName
+ "(" + pageObj.lastPage + "," + pageObj.pageSize + ","
+ pageObj.pageSize + ")'>上一页</a> ";
var back = "<a href='javascript:" + funcName + "(" + pageObj.nextPage + ","
+ pageObj.pageSize + ")'>下一页</a> "
+ "<a href='javascript:" + funcName + "(" + pageObj.totalPages
+ "," + pageObj.pageSize + ")'>末页</a> ";
if (pageObj.currentPage != 1) {
pageShow = pageShow + forward;
}
if (pageObj.currentPage != pageObj.totalPages) {
pageShow = pageShow + back;
}
//每页显示和跳转
var changePage = " 每页显示 <select onchange='javascript:" + funcName
+ "(1,this.value);'>" + "<option value='20' "
+ (pageObj.pageSize == 20 ? "selected='selected'" : "")
+ ">20</option>" + "<option value='50' "
+ (pageObj.pageSize == 50 ? "selected='selected'" : "")
+ ">50</option>" + "<option value='100' "
+ (pageObj.pageSize == 100 ? "selected='selected'" : "")
+ ">100</option>" + "<option value='200' "
+ (pageObj.pageSize == 200 ? "selected='selected'" : "")
+ ">200</option>" + "<option value='500' "
+ (pageObj.pageSize == 500 ? "selected='selected'" : "")
+ ">500</option>" +
(pageObj.pageSize ==700 ? "selected='selected'" : "")
+ ">700</option>" +
(pageObj.pageSize ==800 ? "selected='selected'" : "")
+ ">700</option>" +
(pageObj.pageSize ==1000 ? "selected='selected'" : "")
+ ">700</option>" +
"</select> 条 跳转至 "
+ "<input type='text' id='goPageNum' size='2'/>页"
+ "<input type='button' value='go' onclick='javascript:" + funcName
+ "(getPageNum(" + pageObj.totalPages + ")," + pageObj.pageSize
+ ");'/>";
pageShow = pageShow + changePage;
pageDiv.html(pageShow);
}
//判断 跳转到多少页文本框
function getPageNum(totalPages) {
var pageNum = $("#goPageNum").val();
pageNum = pageNum < 1 ? 1 : pageNum > totalPages ? totalPages : pageNum;
return pageNum;
}
0 0
- java实现公共调用分页js
- JAVA调用MYSQL存储过程实现分页
- JAVA调用存储过程实现分页技术。。
- java调用存储过程实现分页功能
- Jsp前端公共分页实现!!!
- java调用js实现运算
- js调用winform公共方法
- 常用公共服务接口与java调用实现
- C# Winform DataGridView 公共分页实现
- C# Winform DataGridView 公共分页实现
- C# Winform DataGridView 公共分页实现
- angular js实现公共体
- java 调用 sqlserver分页
- 如何实现js调用java函数
- oracle存储过程实现JAVA调用的分页
- java 调用存储过程实现分页 sql server 2012 版
- PL/SQL编程实现Oracle分页 java调用
- Java调用orcal数据库存储过程实现分页
- 关于On release of batch it still contained JDBC statements异常的疑问
- 韩顺平老师 Mysql优化 笔记
- Java的this和super的用法
- Xcode 5: 将新项目同步到Svn上
- 数组循环移位
- java实现公共调用分页js
- 第五周作业——字体设置
- 参数估计(二)----极大后验概率估计
- jquery.datepick日历控件
- 我在安装 MySQL 时出现 1067 错误的解决办法
- c++中far,near区别
- TestCpp中 视差粒子 parallaxParticle 创建中 onEnter()相关代码
- java jxl插件导出excel
- 毕业设计项目 知识点总结