`
Lamp兄弟
  • 浏览: 17640 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

javascript分页条

    博客分类:
  • js
 
阅读更多
//返回分页html
//@param page 当前页
//@param pageCount 总共页
//fuctionName 点击执行函数名称
function pageBar( page,pageCount,fuctionName){
					var getPage =parseInt(page);
					var  pageCount=parseInt(pageCount);
					if( getPage < 5 ){
						var start  = 1;
						var startStr = "";
					}else{
						var start = getPage - 2;
						var startStr =" <a href=\"javascript:void(0);\" onclick=\""+fuctionName+"("+(parseInt(getPage)-1).toString()+");\">上一页</a><a href=\"javascript:void(0);\"  onclick=\""+fuctionName+"("+1+");\" >1</a>...";
					}
					if( getPage < pageCount - 3){
						var ends = parseInt(getPage) + 2;
						var endsStr ="...<a href=\"javascript:void(0);\" onclick=\""+fuctionName+"("+pageCount+");\">"+pageCount+"</a><a href=\"javascript:void(0);\"  onclick=\""+fuctionName+"("+(parseInt(getPage)+1).toString()+");\" >下一页</a>";
						
					}else{
						var ends = pageCount;
						var endsStr = "";
					}
					var mainStr = [];
					for(var i = start ;i<=ends ;i++ ){
						if(i==getPage){
							mainStr[i] = "<a href=\"javascript:void(0)\" class=\"cur\">"+i+"</a>";
						}else{
							mainStr[i] = "<a href=\"javascript:void(0)\" onclick=\""+fuctionName+"("+i+");\">"+i+"</a>";
						}
						
					}
					if(pageCount>1){
						var curPageStr = '&nbsp;'+getPage+'/'+pageCount;
					}else{
						var curPageStr="";
					}
					var pageStr = startStr + mainStr.join(" ") + endsStr+curPageStr;
					return pageStr;
}


分享到:
评论

相关推荐

    javaScript分页

    JavaScript分页是网页开发中一个常见且重要的功能,它用于处理大量数据的显示,通过将数据分割成小块,逐页加载,提高了用户体验并优化了页面性能。在本项目中,我们将探讨如何使用纯JavaScript实现分页功能,以及...

    javascript 分页

    javascript 分页

    javascript 分页模块

    7. **类库与插件**:在实际开发中,我们往往使用现有的JavaScript分页库,如`bootstrap-paginator.js`、`pager.js`或本案例中的`Cls_jsPage.js`,这些库封装了上述逻辑,提供更易用的API。 8. **示例代码**:`demo....

    js分页javascript分页

    JavaScript分页是网页开发中常用的一种技术,用于处理大量数据时,将数据分割成多个页面进行展示,提高用户体验。在不加载所有数据的情况下,只加载用户当前查看的部分,这样可以减少页面加载时间,提高页面性能。...

    javascript 分页显示数据

    一个非常好用的分页显示数据器(javascript编写) 支持排序电击操作,可自定义电击事件方法

    javascript分页实现

    首先,理解JavaScript分页的基本原理。在网页上,分页通常涉及到两个主要部分:前端UI的展示和后端数据的获取。前端UI包括页码显示、每页条数选择等元素,而后端数据获取则是通过AJAX请求,根据当前页码和每页条数向...

    Javascript分页效果(收集了很多强大的JS分页代码)

    这个压缩包中包含了多个JavaScript分页代码示例,适合网页开发者参考和直接应用。 分页效果的实现通常包括以下几个核心部分: 1. 数据获取:首先,需要获取要分页展示的数据。这些数据可以来源于服务器端(如通过...

    一个通用的JavaScript分页

    JavaScript分页是网页开发中常见的功能,用于处理大量数据时分块显示,提高用户体验。以下是对这个通用JavaScript分页实现的详细解析: 1. **变量定义**: - `totalNum`:总记录数,表示数据源中的条目总数。 - `...

    javascript分页控件20090313

    下面我们将深入探讨JavaScript分页控件的相关知识点。 一、JavaScript分页的基本原理 1. 数据分块:JavaScript分页控件的核心思想是将大量数据分成若干小块(页)进行加载。每次只加载用户当前浏览的一页数据,...

    10种JavaScript分页代码.rar

    JavaScript分页是网页开发中的一个重要技术,特别是在处理大数据集或长列表时,为了提高用户体验,通常会采用分页展示数据。这个"10种JavaScript分页代码.rar"压缩包文件包含了一系列实现JavaScript分页功能的源代码...

    10种JavaScript分页代码

    JavaScript分页是网页开发中的一个重要技术,特别是在处理大数据集或长列表时,为了提高用户体验,通常会采用分页展示数据。这些分页代码示例提供了多种实现方式,可以帮助开发者理解和应用JavaScript分页功能。 ...

    javascript 分页拖拽效果

    用javascript实现的分页 可以拖拽 超炫

    分享一个自己写的简单的javascript分页组件

    本文介绍了一个使用JavaScript实现的简单分页组件,该组件通过HTML、CSS和JavaScript完成了一个基本的分页功能。...用户可以很轻松地将分页...对于初学者来说,这个组件可以作为学习JavaScript分页功能的一个良好起点。

    javascript分页控件20090312

    JavaScript分页控件是网页开发中常用的一种组件,主要用于处理大量数据时的页面显示,以提高用户体验和网页加载效率。2009年3月12日发布的这个资源可能是一个JavaScript实现的分页插件或者代码库,它可以帮助开发者...

    10种JavaScript分页效果

    本资源包含10种JavaScript分页效果的实现,旨在帮助开发者更好地理解和应用这一技术。 1. **基础分页**: 基础的分页通常包括数字链接,用户可以点击来跳转到不同的页面。这种分页方式简单直观,易于实现,但可能...

    经典JavaScript分页代码

    JavaScript分页是一种常见的网页交互功能,它允许用户在大量数据中按需加载和切换页面,提高用户体验。这个经典JavaScript分页代码实现了一个名为`Page`的类,用于处理分页逻辑。下面将详细解析这个代码中的关键知识...

    一个非常精巧的javascript实现的Bootstrap分页插件

    这个“一个非常精巧的javascript实现的Bootstrap分页插件”提供了无需依赖其他第三方类库的解决方案,使得开发者能够更轻松地在项目中集成分页功能。 首先,我们要理解什么是Bootstrap。Bootstrap是由Twitter推出的...

    豆瓣网站javascript分页原形

    豆瓣网站javascript分页原形,适合中低手学习!

    基于javascript真分页

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

Global site tag (gtag.js) - Google Analytics