<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns ="http://www.w3.org/1999/xhtml">
<head>
<title>file upload</title>
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/pagination.css" />
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/demo.css" />
<script type="text/javascript" src="<%=request.getContextPath()%>/js/jquery.min.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/js/jquery.pagination.js">
</script>
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
type : "POST",
url : "<%=request.getContextPath()%>/findForPage2.action",
//此处是调用后台的ACTION
//data : "ws.gameid="+gameid,
dataType : "json",
success :function(data){
initPagination(data);//data是返回来的json数据
}
});
});
function initPagination(msg) {
$("#Pagination").pagination(msg.listProduct.length, {
num_edge_entries: 2,
num_display_entries: 8,
callback: function(page_index,jq){
pageselectCallback(page_index,jq,msg);//回调函数,把json数据传过去以便显示时取数
},
items_per_page:2//每页两条
});
}
function pageselectCallback(page_index, jq,msg){
var new_content="";
for(var i=page_index*2;i<(page_index+1)*2;i++)
{
if(null!=msg.listProduct[i]){//判断如果存在那么多条记录才循环
new_content = "<tr>"+msg.listProduct[i].productname+"</tr>"+new_content;
}
}
$('#Searchresult').empty().append(new_content);
return false;
}
</script>
</head>
<body>
<h1>jQuery Pagination Plugin Demo</h1>
<div id="Pagination"></div>
<br style="clear:both;" />
<div id="Searchresult">
This content will be replaced when pagination inits.
</div>
<div id="hiddenresult" >
</div>
</body>
</html>
不明白的联系:QQ 654865674
- 大小: 11.3 KB
- 大小: 13 KB
分享到:
相关推荐
Jquery.Pagination.js + Jquery.Ajax + ASP.NET----无刷新分页Pagination 1.5.1,是在原作者基础上修改的,因为Pagination 1.5.1与它的低版本有很大的区别,所以在此实例中增加了新版的使用方法
在本文中,我们将深入探讨如何将jQuery EasyUI的pagination分页功能与普通的HTML表格结合使用。jQuery EasyUI是一个基于jQuery的轻量级框架,它提供了一系列的UI组件,包括分页,这对于处理大量数据的展示非常有用。...
Pagination分页原理** Pagination的基本思想是将大量数据分割成多个小部分,每次只加载一部分到用户界面,用户可以通过点击页码或导航按钮来切换显示的数据块。这有助于减少页面加载时间,提高网站性能。 **3. ...
jQuery-Paging是一款强大的JavaScript插件,专为网页中的动态数据分页设计,它极大地简化了在Web应用中处理大量数据的展示方式。该插件基于流行的JavaScript库jQuery构建,提供了直观且用户友好的分页体验,同时具备...
本资源“jquery - pagination 分页.rar”显然是关于如何使用jQuery实现分页功能的一个示例或教程。 在jQuery分页中,主要涉及以下几个关键知识点: 1. **jQuery选择器与DOM操作**:首先,你需要熟悉jQuery的选择器...
`jQuery Pagination Plugin`是针对jQuery设计的一个Ajax分页插件,用于实现高效且用户友好的分页功能。 ### jQuery分页插件的基本概念 1. **Ajax**:异步JavaScript和XML,允许页面与服务器进行通信,更新部分页面...
**jQuery Infinite Ajax Scroll (IAS)** 是一款非常实用的JavaScript插件,主要应用于网页的无限滚动效果,即在用户滚动页面时,内容会自动通过Ajax方式加载,为用户提供无缝的浏览体验。这个插件的核心功能是当用户...
5. **自定义样式和功能**:根据需要,可以通过修改"pagination.css"调整样式,或者扩展"jquery.pagination.js"以实现更复杂的功能,如添加Ajax支持、分页效果等。 通过以上步骤,我们可以将"jQuery的分页插件...
在这个实例中,我们将探讨如何使用 `jquery.pagination.js` 实现三种不同的分页形式:基本分页、AJAX 无刷新分页以及自定义分页属性。 **基本分页** 基本分页是最简单的应用场景,通常用于展示固定数量的数据集。...
### jQuery Pagination 插件实现异步分页 在Web开发中,为了提高用户体验并减轻服务器负担,异步分页技术被广泛应用。jQuery作为一个流行的JavaScript库,提供了强大的DOM操作能力,结合Ajax可以轻松实现异步加载...
本实例将详细讲解如何利用jQuery Pagination插件与AJAX技术在ASP环境中实现分页功能,同时连接到Access数据库进行数据读取。 **jQuery Pagination插件** 是一个轻量级的JavaScript组件,它提供了丰富的选项和事件,...
在这个例子中,我们选取ID为`pagination`的元素作为分页组件的容器,并传入相应的配置对象。 **6. 自定义样式** `jquery-pagination`允许开发者通过CSS来定制分页组件的外观,例如改变按钮的颜色、大小、边框等。这...
jQuery Pagination是一款广泛应用于网页开发中的分页插件,它能够帮助开发者轻松地在大量数据中实现页面间的导航,提升用户体验。这款插件以其简洁的API、丰富的自定义选项以及良好的浏览器兼容性,深受前端开发者的...
jQueryPager是一款基于jQuery库的轻量级分页插件,主要用于网页内容的Ajax分页加载。在网页设计中,分页是一种常见的用户界面元素,它允许用户浏览大量数据时,按页浏览,而不是一次性加载所有内容,从而提高网页...
jQuery Pagination Ajax 分页插件,本插件实现的分页效果适合移动版和PC版,Ajax在不实现刷新网页的情况下,控制内容分页显示,实现这一功能,需要前台和后台两者结合 ,前台也就是本款代码所展现的功能,实现Ajax的...
本示例主要关注jQuery结合Ajax实现的分页功能,这种技术允许用户在不刷新整个页面的情况下加载新的内容,提高了用户体验。我们将深入探讨jQuery分页的核心概念、实现方法以及如何使用Ajax进行数据获取。 **一、...
jQuery Pagination 是一个流行的JavaScript库,用于在网页上实现高效、美观的分页功能。这个插件可以帮助开发者轻松地处理大量数据的展示,特别是在表格、博客文章列表等场景中,通过分页来改善用户体验,避免一次性...
**jQuery + AJAX 分页技术详解** 在Web开发中,数据分页是一种常见的用户界面策略,用于处理大量数据的展示,避免一次性加载所有内容导致页面加载过慢或内存消耗过大。jQuery是一个轻量级的JavaScript库,它简化了...
**jQuery Pagination分页插件详解** 在Web开发中,数据量过大的页面通常需要实现分页功能,以提高用户体验和加载速度。jQuery Pagination插件就是这样一款工具,它为开发者提供了简单而强大的分页解决方案。 ## 1....
jQuery分页插件如"jQuery-pagination_分页插件"大大简化了Ajax分页的实现,让开发者可以专注于业务逻辑,而非底层实现。结合JavaScript、Ajax和jQuery的强大功能,我们可以构建出既高效又美观的分页系统,为用户提供...