`
yushan
  • 浏览: 147175 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

javascript处理数据分页参数

阅读更多

利用javascript处理数据分页前的 参数 处理,在通过ajax提取相应的数据,代码如下(javascript部分代码):

 

<html>
<head>
  <title></title>
 <script>
   var currentPage =1 ; //当前页码
   var totalRows = 20 ;//数据库中总行数
   var pageSize = 5 ;//规定每页显示行数
   var totalPages = totalRows/pageSize ; //总页数
   var startRow =0; //数据库起始行
     if((totalRows%pageSize)>0){
	    totalPages++ ;
	 }
   
  
    var html = "<input type='button' value='首页' onclick=doclick('first')>";
	  html+="<input type='button' value='下一页' onclick=doclick('next')>";
	  html+="<input type='button' value='上一页' onclick=doclick('previous')>";
	  html+="<input type='button' value='最后一页' onclick=doclick('last')>" ;

   function doclick(method){
     if(method=="first")
	 {
	     currentPage = 1;
		 startRow = 0 ;
         alert("currentPage="+currentPage+"  startRow="+startRow)
	 }else if(method=="next"){
	      if (currentPage == totalPages) {
             return false ;
           }
		 currentPage++;
		 startRow = (currentPage-1)*pageSize ;
	     alert("currentPage="+currentPage+"  startRow="+startRow)
	 }else if(method=="previous"){
	     if(currentPage == 1){
		   return false ;
		 }
		 currentPage--;
		 startRow = (currentPage-1)*pageSize ;
	     alert("currentPage="+currentPage+"  startRow="+startRow)
	 }else if(method=="last"){
	     currentPage = totalPages ;
		 startRow = (currentPage-1)*pageSize ;
	     alert("currentPage="+currentPage+"  startRow="+startRow)
	 }
      document.getElementById('a').innerHTML =html ;
	 }

   function create(){
     
      document.getElementById('a').innerHTML =html ;
   }
 </script>
</head>
<body onload="create();">
  <span id='a'></span>
</body>
</html>
 

 

1
2
分享到:
评论

相关推荐

    javascript处理数据分页显示

    从给定的文件信息来看,这段代码主要展示了如何在前端使用JavaScript实现数据的分页显示。虽然后台数据库操作部分被省略,但我们可以基于现有代码理解整个分页机制的前端处理逻辑。以下是对该知识点的详细解析: ##...

    javascript读取Json数据分页显示

    在实际应用中,还需要考虑数据的异步加载、错误处理、分页参数的持久化等复杂情况。但以上内容提供了一个基础的实现框架,可以帮助你理解这个过程的核心步骤。通过不断优化和扩展,你可以构建出更强大、更符合需求的...

    java 数据分页显示

    8. **安全性**:在处理用户输入的分页参数时,需要防止参数被篡改导致的安全问题,如越权访问或其他注入攻击。 以上就是Java中实现数据分页显示的关键点,涉及数据库查询、参数传递、前端渲染等多个环节。实践中,...

    基于javascript真分页

    JavaScript真分页是一种在网页上实现数据分页的技术,它允许用户通过点击或滚动来查看大量数据的不同部分,而无需一次性加载所有内容。这种技术在处理大数据集时尤其有用,可以提高网页性能,减少服务器压力,并提升...

    数据分页的代码

    文件名"fengye"可能是某种代码示例或配置文件,可能包含了实现数据分页的具体代码,例如使用SQL查询的LIMIT和OFFSET子句进行分页,或者是使用JavaScript的Array.slice()方法对数据进行切片。具体的内容需要查看文件...

    JQGrid本地数据分页

    `JQGrid`是一款强大的JavaScript插件,它基于jQuery库,用于创建交互式的表格,支持各种功能,包括数据分页。在这个“JQGrid本地数据分页”的示例中,我们将探讨如何使用JQGrid实现对本地数据的分页处理。 JQGrid...

    jqgrid本地数据分页

    它提供了丰富的功能,包括数据分页、排序、搜索、过滤、编辑等,使用户可以方便地在网页上处理表格数据。 **本地数据分页** 本地数据分页是指在客户端进行数据的分页处理,而不是将所有数据一次性从服务器获取。...

    jQuery动态表格数据分页插件

    本文将深入探讨“jQuery动态表格数据分页插件”,这款插件能够帮助开发者轻松实现动态表格数据的分页显示,同时支持自定义设置分页参数,以提高网页的性能和用户交互性。 首先,jQuery是一个广泛使用的JavaScript库...

    javascript分页实现

    JavaScript 分页实现是一种常见的网页交互功能,特别是在处理大量数据时,为了提高页面加载速度和用户体验,通常会将数据分批加载。在这个主题中,我们将深入探讨JavaScript如何实现分页功能,以及与Spring框架的...

    jqgrid加载本地数据并且分页例子

    这包括定义列、数据源、分页参数等。对于本地数据,可以使用`data`选项来指定数据,使用`localReader`来解析数据。例如: ```javascript $("#list").jqGrid({ data: myData, // 假设myData是你的本地数据数组 ...

    ajax大量数据分页

    在网页开发中,数据分页是一项非常重要的功能,特别是在处理大量数据时,它能提高页面加载速度,优化用户体验。本文将深入探讨如何使用jQuery和AJAX实现高效的数据分页,结合给定的"ajax大量数据分页"标题和描述,...

    javascript 分页模块

    JavaScript 分页模块是一种在网页中实现数据分页功能的技术,主要应用于大数据量的展示场景,如用户列表、文章列表等。这种模块通过将大量数据分割成小块(每块为一页),让用户能够逐页浏览,而不是一次性加载所有...

    Jquery数据分页

    jQuery,作为一款广泛使用的JavaScript库,提供了丰富的工具和方法来实现数据分页。本文将深入探讨jQuery数据分页的原理、实现方式及其优势。 ### 1. 分页的基本概念 数据分页是指将大量数据分成若干小部分(页)...

    JS数据分页

    1. **纯JavaScript实现**:通过数组切片功能,可以实现简单的数据分页。先计算出每页显示的数据量,然后根据当前页码对整个数据集进行切片操作。 2. **jQuery插件**:如jPage,提供了一种便捷的方式来实现分页效果...

    查询的数据分页 JAVAWEB

    综上所述,实现JavaWeb中的数据分页涉及数据库查询、参数传递、服务器处理、页面渲染等多个环节。通过合理的设计和选择合适的工具,可以构建出高效、易用的分页系统。在实际项目中,还需要关注性能优化和用户体验,...

    ajax异步请求数据分页

    这时,我们可以采用AJAX(Asynchronous JavaScript and XML)技术结合JSON(JavaScript Object Notation)数据格式来实现异步请求数据分页。 标题中的“ajax异步请求数据分页”是指使用AJAX技术在后台动态获取所需...

    js分页javascript分页

    3. 分页参数优化:通过URL查询参数传递当前页和每页数量,方便分享和回退。 总的来说,JavaScript分页是网页数据展示的重要技术,通过合理的实现和优化,可以在保证用户体验的同时,提高网站性能。理解其工作原理并...

    JSON分页处理.zip

    1. **获取全量数据**:前端发送一个请求到服务器,请求中包含必要的参数,如请求的数据类型(通常为JSON)和分页参数(页码和每页数量)。服务器响应时返回所有数据。 2. **存储数据**:前端接收到全量数据后,将其...

    javascript的分页案例javascript的分页案例

    在网页开发中,分页是...总结,JavaScript在分页中的应用涉及前端数据处理、用户交互设计以及DOM操作等多个方面,结合后端服务,可以实现高效、流畅的分页效果。理解并熟练掌握这些知识点对于前端开发者来说至关重要。

    jqgrid加载本地数据分页Demo

    对于本地数据分页,设置`data`参数为你的数据数组,`datatype`为"local",并启用`pager`和` rowNum`属性。例如: ```javascript $("#grid").jqGrid({ data: myData, datatype: "local", colNames: ["ID", "Name...

Global site tag (gtag.js) - Google Analytics