文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程AjaxAjax实现分页查询
精品推荐
特别推荐
·Ajax的一些有用的小技巧
·ajax的server部分(php版)
·AJAX应用篇:必须用到和不必使用的地方
·AJAX使用技巧:如何处理书签和翻页按扭
·在Web2.0下的十大AJAX安全漏洞以及成因
·实例:AJAX编写用户注册实例及技术小结
·警告!Ajax技术的安全问题不容忽视
·AJAX如何与后台交互
·Ajax优于JSF的原因
·Ajax标签导航效果
·Ajax光环背后的隐患
·利用PHP+JavaScript打造AJAX搜索窗
热点TOP10
·ajax+php无刷新二级联动下拉菜单(省市联动)源码
·ASP.NET 2.0 AJAX中Webservice调用方法示例
·Asp.net Ajax 中的脚本错误: Sys未定义 的解决方法
·轻松实现无刷新三级联动菜单[VS2005与AjaxPro]
·Ajax联动下拉框的实现例子
·面向 Java 开发人员的 Ajax: 探索 Google Web Toolkit
·ajax进度条
·jQuery语法总结和注意事项
·基于AJAX的动态树型结构的设计与实现
·Ajax实现分页查询
·.NET3.5和VS2008中的ASP.NET AJAX
·Ajax开发过程中提交获取数据的乱码问题
·在Struts 2中使用JSon ajax支持
·Asp.net Ajax--Calendar控件使用
·asp简单的ajax留言板(采用三层模式)
·.Net组件开发介绍 开发ajax控件
·Ajax标签导航效果
·基于ASP.NET AJAX的WebPart开发与部署
·雅虎、网易ajax标签导航效果实现
·实例:AJAX编写用户注册实例及技术小结

Ajax实现分页查询

日期:2007年7月14日 作者: 查看:[大字体 中字体 小字体]


由于查询返回的数据量很大,超过10w条数据,因此需要对页面查询功能进行优化。放弃原有程序中使用DataGrid的做法,自己编写分页显示模块。
    首先在页面上添加几个DIV:
   
    <div id="div_trackpoint" style=" border:solid 1px gray; height:230px; width:99%; overflow-y:auto;">用于显示查询回的数据</div>
    <div id="div_trackpages" style=" height:15px; width:99%; font-size:8pt; word-break:break-all; word-wrap: break-word;">用于显示分页的页码</div><br />
    <div id="div_trackpagetab" style=" height:15px; width:99%; font-size:8pt; text-align:center;">用于显示前一页、后一页、...、首页、尾页等控制按钮</div>
    <div id="div_trackpage_status" style=" height:20px; width:99%; font-size:8pt; text-align:center;">用于显示当前页的页码</div>

    实现客户端分页函数:
    var CurPage=0;                          //当前页
    var TotalPage=0;                        //总页数
    var PageTab=7;                          //每组显示页数
    var CurTab=0;                           //当前分组
   
    我的程序是设置每页显示50条数据,每组显示7页,这些可以按需求调整。

    TurnTab函数用于切换分组,根据传入的val来计算显示哪一组页面。val=1表示切换到下一组,val=-1表示切换到上一组,0表示切换到第一组,-2表示切换到最后一组。用户通过单击页面上的  ...  符号来切换分组。

function TurnTab(val)
{
    var nPage = 0;
   
    if (val == 1) {
        CurTab++;
        nPage = (CurTab - 1) * PageTab + 1; 
    }
    else if (val == -1) {
        CurTab--;
        nPage = (CurTab - 1) * PageTab + 1;
    }
    else if (val == 0) {
        CurTab = 1;
        nPage = 1;
    }

[1] [2] [3] [4] [5] 下一页 




上一篇:如何在sqlserver2000中实现oracle的序列

下一篇:javascript分页

Ajax实现分页查询 相关文章:
·如何实现局域网打印机共享
·ajax+php无刷新二级联动下拉菜单(省市联动)源码
·TCP/IP编程实现远程文件传输
·Visual C++ 实现数字化图像的分割
·asp.net(C#)海量数据表高效率分页算法(易懂,不使用存储过程)
·ASP.NET购物车的实现及结算处理
·一个Struts实现分页,增删改查,Tiles,国际化的DEMO
·javascript+xml实现二级下拉菜单,不会被任何标签或元素遮住
·用C语言实现Ping程序功能
·C# GridView 排序及分页
Ajax实现分页查询 相关软件:
·TCP-IP详解卷2:实现
·海关进口关税税率查询系统V1.0
·EndSub 域名查询系统 v0.1(asp.net+c#)
·世纪中国域名查询系统(第二版)
·全球IP地址查询(天意版)
·全国公交线路站点查询工具 V1.0
·ASP.NET的网站新闻管理系统设计与实现
·Ajax 基础教程 pdf 亚马逊计算机榜首图书
·MAC地址查询扫描器 V1.0
·新中大帐证查询打印软件5.2

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot