`
KIWIFLY
  • 浏览: 5694 次
文章分类
社区版块
存档分类
最新评论

easyui 的 DataGrid View 使用

 
阅读更多


easyui真是后台人员的宝呀,让不会前台的程序员,不用再用那些自己看着都恶心的表格了!偷笑


今天来说说easyui datagrid 的 数据表格详细展示表格,这个有趣多了!


先上图



然后是代码

$('#tt').datagrid({
				title:'浏览模式',
				remoteSort:false,
				nowrap:false,
				fitColumns:true,
				sortName: "id",
				sortOrder: "desc", 
				pageSize: 20,
				pageList: [5, 10, 15, 20],
				pagination: true,
				url:'getMemberAllList.do',
				columns:[[
					{field:'id',title:'ID',width:80,sortable:true},
					{field:'userAccount',title:'用户帐号',width:100},
					{field:'userPwd',title:'用户密码',width:80},
					{field:'userTel',title:'手机',width:80},
					{field:'userEmail',title:'邮箱',width:150},
					{field:'userPayPwd',title:'支付密码',width:60},
					{field:'userRegisterDate',title:'注册日期',width:60,sortable:true},
					{field:'userGradeId',title:'会员等级',width:60,sortable:true},
					{field:'userFlag',title:'用户标记',width:60},
					
			
					{field:'userRealName',title:'真实姓名', hidden: 'true'},
					{field:'userGender',title:'性别', hidden: 'true'},
					{field:'userBirthday',title:'出生日期', hidden: 'true'},
					{field:'userAddress',title:'详细地址', hidden: 'true'},
					{field:'userPoints',title:'积分', hidden: 'true'},
					{field:'userPaySum',title:'消费金额', hidden: 'true'},
					{field:'userIdCard',title:'身份证', hidden: 'true'},
					{field:'userCollectList',title:'收藏表', hidden: 'true'},
					{field:'userImageMinHref',title:'头像', hidden: 'true'}
					
					
					
				]],
				view: detailview,
				detailFormatter: function(rowIndex, rowData){
					return '<table cellspacing="30px"><tr>' +
							'<td rowspan=2 style="border:0"><img src="<%=request.getContextPath()%>/images/header/' + rowData.userImageMinHref + '.jpg" style="height:50px;"></td>' +
							'<td style="border:0">' +
							'<p><b style=" color:blue ">真实姓名:</b> ' + rowData.userRealName + '</p>' +
							'<p><b style=" color:blue ">性 别:</b> ' + rowData.userGender + '</p>' +
							'</td>' +
							'<td style="border:0">' +
							'<p><b style=" color:blue ">出生日期:</b> ' + rowData.userBirthday + '</p>' +
							'<p><b style=" color:blue ">详细地址:</b> ' + rowData.userAddress + '</p>' +
							'</td>'+
							'<td style="border:0">' +
							'<p><b style=" color:blue ">积 分:</b> ' + rowData.userPoints + '</p>' +
							'<p><b style=" color:blue ">消费金额:</b> ' + rowData.userPaySum + '</p>' +
							'</td>'+
							'<td style="border:0">' +
							'<p><b style=" color:blue ">身份证:</b> ' + rowData.userIdCard + '</p>' +
							'<p><b style=" color:blue ">收藏商品:</b> ' + rowData.userCollectList + '</p>' +
							'</td>'+
							'</tr></table>';
				},
				toolbar: /* '#selectToolbar' */ [{
					disabled: 'true',
					iconCls: 'icon-add',
					text: '浏览模式',
					handler: function(){
						
						
	                       $('#dd').panel('close'); 
	                       $('#tt').datagrid('getPanel').panel('open');
					}
				},'-',{
					
					iconCls: 'icon-edit',
					text: '编辑模式',
					handler: function(){
						
						$('#tt').datagrid('getPanel').panel('close');
						$('#dd').panel('open');					
						
					}
				}],
	            onBeforeLoad: function () {
	            	$('#pp').panel('open');
	                start();
	            },
	            onLoadSuccess: function () {
	            	$('#pp').panel('close');
	            }

				
			});
});
用spring发送json数据就不贴了

分享到:
评论

相关推荐

    基于EasyUIdatagrid实现数据库操作的方法 (2012年)

    MVC三层架构是一种经典的设计模式,MVC的思想是将“显示”(View)、“数据”(Model)和“控制”(Control)分开。而JqueryUI作为前端视图的一种流行插件,也正逐渐得到广泛应用。其中Datagrid是数据库WEB页面呈现较频繁的...

    easyui datagridview扩展

    easyui datagridview 扩展

    JQueryEasyUI以及easyui拓展插件.zip

    jquery easyui的压缩包,以及easyui的一些拓展插件包,包括Portal(制作图表、列表、球形图等),数据网格视图(DataGrid View),可编辑的数据网格(Editable DataGrid),表格编辑单元格(Cell Editing in ...

    datagrid-detailview.js datagrid-bufferview.js datagrid-groupview.js

    easyui datagrid 各种视图view

    jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果

    1.1 通过datagrid生成的表格有固定的格式,比如,表格div的class名是datagrid-view。比如每一行tr都有id和datagrid-row-index属性等。 1.2 在上移和下移以后,我们将移动以后的两行的id和datagrid-row-index属性也...

    easyui帮助手册datagrid

    名称 类型 描述 默认值 columns(列) array(数组) 数据表格列配置对象,查看列属性以获取更多细节。 null frozenColumns(固定列) array(数组) 跟列属性一样,但是这些列固定在左边,不会滚动。... default view

    easyui jQuery EasyUI

    Create Custom View for DataGrid Displaying Summary Information in DataGrid's Footer Change Background Color of DataGrid Row on Some Condition Create a Property Grid Expand row in DataGrid to show...

    如何让easyui gridview 宽度自适应窗口改变及fitColumns应用

    在使用Easyui GridView时,如果要Gridview的宽度和窗口的宽度相同,只需要设置fitColumns: true即可 这样实现以后,如果窗口的大小调整后,gridview的宽度是不会改变的,这时就需要我们自己来我完成了。为window添加...

    构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统

    4. 一个样例程序,他实现了利用easyui datagrid的列表显示,用了jquery ajax的增删改。 5. 数据验证注解 6. 权限管理系统,他将精确到每个按钮,我们将在过滤器判断权限,你的代码非常简洁,只需要一个数据注解就...

    jQuery EasyUI框架中的Datagrid数据表格组件结构详解

    什么叫“完整的基础DOM结构”,这里“基础”的意思是指这个结构不依赖具体数据,不依赖Datagrid的view属性,只要存在Datagrid实例就会存在这样的基础DOM结构;而“完整”的意思是指在冻结列,冻结行,标题,footer,...

    EasyUI折叠表格层次显示detailview详解及实例

    使用easyUi的特殊常用实例,表格层次显示,一层套一层,显示详细数据,嵌套3层应该可以满足所有人的需求了吧。如果你想嵌套4层,有了嵌套3层的案例,4层,5层不是问题吧!!! 本实例的特点: 1.当数据很多的时候,...

    ASP.NET MVC5网站开发我的咨询列表及添加咨询(十二)

    上次把咨询的架构搭好了,现在分两次来完成咨询:1、用户部分,2管理部分。这次实现用户部分,包含两个功能,查看我的咨询和进行... return PartialView(); } 右键添视图 &lt;div class=easyui-accordion&gt; &lt;div t

Global site tag (gtag.js) - Google Analytics