zoukankan      html  css  js  c++  java
  • 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',80,sortable:true},
    					{field:'userAccount',title:'用户帐号',100},
    					{field:'userPwd',title:'用户密码',80},
    					{field:'userTel',title:'手机',80},
    					{field:'userEmail',title:'邮箱',150},
    					{field:'userPayPwd',title:'支付密码',60},
    					{field:'userRegisterDate',title:'注册日期',60,sortable:true},
    					{field:'userGradeId',title:'会员等级',60,sortable:true},
    					{field:'userFlag',title:'用户标记',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数据就不贴了

  • 相关阅读:
    理解Unity3d的ForceMode | Understanding ForceMode in Unity3D
    Jexus 网站服务器和 ASP.NET 跨平台开发
    ASP.NET 5 改名 ASP.NET Core 1.0
    计算机文件基本上分为二种:二进制文件和 ASCII(也称纯文本文件)
    分布式系统与集群区别
    网站缓存技术(Redis、Memcached、Ehcache)
    Node.JS
    深入浅出Node.js(一):什么是Node.js
    让我欲罢不能的node.js
    为什么我要用 Node.js? 案例逐一介绍
  • 原文地址:https://www.cnblogs.com/kiwifly/p/4435864.html
Copyright © 2011-2022 走看看