jqgrid学习-第一个实例-a3mao-iteye技术网站
2011年05月17日
1、html文件
My First Grid html, body { margin: 0; padding: 0; font-size: 75%; } $(document).ready(function(){ jQuery("#jsonmap").jqGrid({ url:WEB_PATH+'/example/JqGridExample.action', //url:WEB_PATH+'/excludes/post.jsp', datatype: 'json', colNames:['编号','姓名','密码','年龄','地址','出生日期'], colModel:[ {name:'id',index:'id', width:90,sorttype:"int"}, {name:'username',index:'name', width:110,sorttype:"int"}, {name:'password',index:'password', width:80}, {name:'age',index:'age', width:80}, {name:'address',index:'address', width:80}, {name:'time',index:'time', width:80,sorttype:"date"} ], imgpath: WEB_PATH+'/resources/javascript/plugins/jqgrid/css /smoothness/images', rowNum:10, rowList:[10,20,30], pager: "pjmap", multiselect: false, sortname: 'id', viewrecords: true, sortorder: "desc", jsonReader: { root: "dataRows", repeatitems : false }, caption: "jqGrid test", height: 220 }).navGrid('pjmap', {view:true,edit:true,add:false,del:false}, {closeOnEscape:true} ); });
jqGrid需要我们事先指定一个table对象,且有一个唯一的id属性。其他表格属性比如Cellspacing、cellpadding跟border 不要自己设置,jqGrid会设置。
因为我们要分页,所以要定义一个分页的div对象,同样必须有id属性。
jqGrid的用法:
jQuery('#grid_selector').jqGrid( options )
grid_selector就是table的id值,
optoins是一个json对象:
{ url:WEB_PATH+'/example/JqGridExample.action', //url:WEB_PATH+'/excludes/post.jsp', datatype: 'json', colNames:['编号','姓名','密码','年龄','地址','出生日期'], colModel:[ {name:'id',index:'id', width:90,sorttype:"int"}, {name:'username',index:'name', width:110,sorttype:"int"}, {name:'password',index:'password', width:80}, {name:'age',index:'age', width:80}, {name:'address',index:'address', width:80}, {name:'time',index:'time', width:80,sorttype:"date"} ], imgpath: WEB_PATH+'/resources/javascript/plugins/jqgrid/css /smoothness/images', rowNum:10, rowList:[10,20,30], pager: "pjmap", multiselect: false, sortname: 'id', viewrecords: true, sortorder: "desc", jsonReader: { root: "dataRows", repeatitems : false }, caption: "jqGrid test", height: 220 }
4、服务端文件
package com.test.json.action; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import org.apache.struts2.json.annotations.JSON; import net.sf.json.JSONArray; import net.sf.json.JSONObject; import com.web.action.BaseAction; public class JqGridAction extends BaseAction { /** * */ private static final long serialVersionUID = 1L; private int page = 1; private int total = 3; private int rows = 0; private List dataRows = new ArrayList(); public String execute() { JSONArray t_list = new JSONArray(); for(int i=0;i
评论
3 楼
aini_ai_love
2012-11-19
2 楼
lwgreatperson
2012-08-10
不好看,不知道在那抄的
1 楼
lwgreatperson
2012-08-10
发表评论
-
通过ACL和.net Framework实施对Windows对象访问的管理
2012-01-20 01:02 851通过ACL和.net Framework实施对Windows对 ... -
Windows Azure(四-2):云端的文件系统(Blob Storage)
2012-01-20 01:02 760Windows Azure(四-2):云端的文件系统(Blob ... -
windows 64bit平台移植总结
2012-01-20 01:02 894windows 64bit平台移植总结 2010年08月10 ... -
Windows Mobile Test Framework实现手机软件自动化测试的介绍
2012-01-20 01:02 884Windows Mobile Test Framework实现 ... -
是谁成就了凤姐的忘形
2012-01-19 08:50 757是谁成就了凤姐的忘形 2010年06月02日 ... -
全国名小吃
2012-01-19 08:50 604全国名小吃 2012年01月14日 广西小吃 广西菜点由 ... -
看“非诚勿扰”(2011.3.27)
2012-01-19 08:50 686看“非诚勿扰”(2011.3.27 ... -
全国各省女孩性格+美丽程度比较分析!
2012-01-19 08:50 1096全国各省女孩性格+美丽 ... -
中国不同地方女人的主要特点
2012-01-19 08:50 936中国不同地方女人的主 ... -
转: Boost下载安装编译配置使用指南(含Windows和Linux)
2012-01-17 01:18 630转: Boost下载安装编译配 ... -
Android环境搭建(jdk1.6+eclipes3.4.1+Android sdk2.3+adt0.9.7)
2012-01-17 01:18 839Android环境搭建(jdk1.6+eclipes3.4.1 ... -
Windows系统下查看Android的源码的方法
2012-01-17 01:18 929Windows系统下查看Android的源码的方法 2010 ... -
修复工具类
2012-01-17 01:18 740修复工具类 2011年05月08日 ... -
制作VB安装程序问答(Package & Deployment)
2012-01-15 20:01 829制作VB安装程序问答(Package & Deploy ... -
vb代码2
2012-01-15 20:01 730vb代码2 2010年11月21日 ... -
VB 打开文件
2012-01-15 20:01 1018VB 打开文件 2009年07月21日 关于VB中She ... -
VB ShellExecute 函数应用技巧
2012-01-15 20:01 1015VB ShellExecute 函数应用技巧 2010年05 ... -
天铭本期热招岗位7.19-7.25
2012-01-15 20:01 10天铭本期热招岗位7.19-7. ... -
程序员如何提升(看了很多文章以后的总结/摘要)--未完待续
2012-01-11 12:11 563程序员如何提升(看了很多文章以后的总结/摘要)--未完待续 ... -
DB2数据库常用命令集
2012-01-11 12:11 610DB2数据库常用命令集 2011年05月01日 mem ...
相关推荐
Jqgrid demo-史上最强大,没有之一, 为了大家能够更好的学习和使用Jqgrid网格插件,我决定用Strtus2+Spring+hibernate+Jquery+Jqgrid实现一个Jqgrid网格插件的demo。当然官方网站上面已经有了PHP版本和ASP.NET版本...
1. **数据分页**:jqGrid允许用户轻松地对大量数据进行分页,通过配置参数,可以自定义每页显示的记录数,同时提供上一页、下一页、跳转到指定页等操作。 2. **数据排序**:用户可以点击列头对数据进行升序或降序...
jqGrid是一款基于jQuery的开源表格插件,专为数据管理和展示设计,提供了丰富的功能和高度的自定义性。它在Web开发中广泛应用于构建高效、交互式的数据网格。以下是关于jqGrid的一些关键知识点: 1. **基本使用**:...
jquery.jqGrid-3.8.2.zipjquery.jqGrid-3.8.2.zipjquery.jqGrid-3.8.2.zipjquery.jqGrid-3.8.2.zipjquery.jqGrid-3.8.2.zipjquery.jqGrid-3.8.2.zip
jquery.jqGrid-4.8.2(jquery表格插件).zip----------jqGrid4.8.2包,官网下载的,原封不动的在这里。 jqgrid_demo40-----可用的-使用方法请查看README文件. jqgrid_3.6.5_API_en.chm------附加放在这里的其它资料...
这个学习笔记主要围绕“jqGrid学习笔记1”展开,内容来源于jqGrid的英文PDF文档,结合了源码解析和实用工具的介绍。 首先,jqGrid支持多种数据源,包括JSON、XML、HTML、CSV等,这使得它能灵活地与各种后端服务进行...
jQuery.jqGrid 4.5.2作为一个强大的开源JavaScript插件,为开发者提供了强大的数据网格功能,使得在网页上处理大量数据变得轻而易举。这个资源文件"jquery.jqGrid-4.5.2.zip"包含了所有必要的组件,让我们深入探讨其...
在这个“jqGrid完整实例”中,你将找到一个完整的jqGrid实现,可以直接下载并应用于你的项目。 该实例可能包含以下关键知识点: 1. **jqGrid安装**:首先,你需要在项目中引入jqGrid的CSS和JavaScript文件。通常...
《jQuery.jqGrid-3.5-beta:一个强大的数据管理框架》 在Web开发领域,高效的数据管理和展示是至关重要的。jQuery.jqGrid是这样一个工具,它为开发者提供了强大而灵活的数据网格解决方案。这个名为"jquery.jqGrid-...
jQuery.jqGrid 是一个基于 jQuery 的开源网格插件,主要用于在网页上展示和管理大量结构化的数据。版本4.5.4是这个插件的一个稳定版本,虽然在官网上可能无法找到,但幸运的是,有人保留了这个版本并分享了出来,...
jqgrid jquey 样式 让表格变得更漂亮
jqGrid 是一个强大的JavaScript库,专门用于在Web页面上创建交互式的数据表格。这个"jqGrid-master"压缩包是该库的最新版本,从官方英文站点下载,为用户提供了便捷的获取途径。jqGrid主要用于展示和操作数据,尤其...
jqGrid 是一个强大的 jQuery 插件,用于创建交互式的、数据丰富的网格视图。它支持大量功能,包括分页、排序、过滤、编辑等。在本文中,我们将深入探讨 jqGrid 的方法及其应用。 首先,从 3.6 版本开始,jqGrid ...
jqGrid 是一个用来显示网格数据的jQuery插件,文档比较全面,附带中文版本。 主要特点: -Full control with JavaScript API -Data returned from the server is XML -Simple configuration -Ability to load big ...
首先,jQuery.jqGrid 4.3.1是一个功能强大的表格展示和管理工具,适用于创建交互式的数据网格。这个版本提供了许多高级特性,如分页、排序、过滤、编辑和添加记录等功能。jqGrid的API允许开发者灵活地控制表格的行为...
这个"jqGrid-3.5.alfa-2"版本是截至2009年4月2日的最新版本,对于那些无法访问官方网站获取更新的用户来说,这是一个宝贵的资源。 jqGrid 的核心功能包括数据展示、编辑、搜索、排序、分页以及自定义操作。它支持...
jqGrid-wiki版手册
jQuery.jqGrid是基于jQuery的一个强大且功能丰富的Web数据网格组件,版本4.4.5是其历史上的一个重要里程碑,提供了对jQuery UI皮肤的完美支持,极大地提升了用户体验和界面美观度。这个组件在网页中用于展示和管理...
2. **分页**:内置分页功能,可轻松设置每页显示的行数,并提供上一页/下一页、第一页/最后一页的导航。 3. **排序**:用户可以点击列头进行数据排序,支持多列排序。 4. **过滤**:提供高级搜索功能,允许用户通过...