Jqgrid入门-Jqgrid分组的实现(八)

  上一章主要说明了如果实现Jqgrid列数据拖动,这一章主要讨论在Jqgrid中如何实现分组功能。

        类似于Sql语句的Group By,Jqgrid提供了属性实现数据分组,这样表现数据会显得比较直观。先上个效果图:
  6
        从图上我们可以很直观的看出,数据是根据家庭住址分的组,并且能够很直观的看出每个分组里面有多少信息量。要实现这个功能并不难
1
2
3
4
5
6
7
8
9
10
11
12
13
grouping : true , // 是否分组,默认为false
groupingView : {
groupField : [ 'address' ], // 按照哪一列进行分组
groupColumnShow : [ true ], // 是否显示分组列
groupText : [ '<b>{0} - {1} 条记录</b>' ], // 表头显示的数据以及相应的数据量
groupCollapse : false , // 加载数据时是否只显示分组的组信息
groupDataSorted : true , // 分组中的数据是否排序
groupOrder : [ 'asc' ], // 分组后的排序
groupSummary : [ true ], // 是否显示汇总.如果为true需要在colModel中进行配置
summaryType : 'max' , // 运算类型,可以为max,sum,avg</div>
summaryTpl : '<b>Max: {0}</b>' ,
showSummaryOnHide : true //是否在分组底部显示汇总信息并且当收起表格时是否隐藏下面的分组
},
        复制代码以后,刷新页面就能看到效果了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值