如何给jqGrid表格按照字段进行分组
2017-06-08 10:09
190 查看
1、问题场景
(1)利用jqGrid生成表格
(2)表格按照字段name进行分组
2、实现源码
[html] view
plain copy
print?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" href="../css/ui.jqgrid-bootstrap-ui.css" />
<link rel="stylesheet" href="../css/ui.jqgrid-bootstrap.css" />
<link rel="stylesheet" href="../css/ui.jqgrid.css" />
<script src="../js/jquery-1.11.0.min.js"></script>
<script src="../js/jquery.jqGrid.min.js"></script>
<script src="../js/i18n/grid.locale-cn.js"></script>
<script>
$(function(){
var mydata = [
{id:"1",name:"1号"},
{id:"2",name:"2号"},
{id:"3",name:"3号"},
{id:"4",name:"1号"},
{id:"5",name:"2号"},
{id:"6",name:"3号"},
{id:"7",name:"1号"},
{id:"8",name:"2号"},
{id:"9",name:"3号"}
];
jQuery("#column").jqGrid({
data: mydata,
datatype: "local",
height: 'auto',
rowNum: 30,
rowList: [10,20,30],
colNames:['编号','名称'],
colModel:[
{name:'id',index:'id', width:300, sorttype:"int"},
{name:'name',index:'name', width:900,editable:true}
],
pager: "#columnPager",
viewrecords: true,
sortname: 'name',
grouping:true,
groupingView : {
groupField : ['name']
},
caption: "分组"
});
});
</script>
</head>
<body>
<div>
<table id="column"></table>
<div id="columnPager"></div>
</div>
</body>
</html>
3、问题说明
(1)jqGrid分组需要添加两个属性
[plain] view
plain copy
print?
grouping:true,
groupingView : {
groupField : ['name']
}
(2)groupField里的内容是分组的字段名
(1)利用jqGrid生成表格
(2)表格按照字段name进行分组
2、实现源码
[html] view
plain copy
print?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" href="../css/ui.jqgrid-bootstrap-ui.css" />
<link rel="stylesheet" href="../css/ui.jqgrid-bootstrap.css" />
<link rel="stylesheet" href="../css/ui.jqgrid.css" />
<script src="../js/jquery-1.11.0.min.js"></script>
<script src="../js/jquery.jqGrid.min.js"></script>
<script src="../js/i18n/grid.locale-cn.js"></script>
<script>
$(function(){
var mydata = [
{id:"1",name:"1号"},
{id:"2",name:"2号"},
{id:"3",name:"3号"},
{id:"4",name:"1号"},
{id:"5",name:"2号"},
{id:"6",name:"3号"},
{id:"7",name:"1号"},
{id:"8",name:"2号"},
{id:"9",name:"3号"}
];
jQuery("#column").jqGrid({
data: mydata,
datatype: "local",
height: 'auto',
rowNum: 30,
rowList: [10,20,30],
colNames:['编号','名称'],
colModel:[
{name:'id',index:'id', width:300, sorttype:"int"},
{name:'name',index:'name', width:900,editable:true}
],
pager: "#columnPager",
viewrecords: true,
sortname: 'name',
grouping:true,
groupingView : {
groupField : ['name']
},
caption: "分组"
});
});
</script>
</head>
<body>
<div>
<table id="column"></table>
<div id="columnPager"></div>
</div>
</body>
</html>
3、问题说明
(1)jqGrid分组需要添加两个属性
[plain] view
plain copy
print?
grouping:true,
groupingView : {
groupField : ['name']
}
(2)groupField里的内容是分组的字段名
相关文章推荐
- 如何给jqGrid表格按照字段进行分组
- 将List中的实体按照某个字段进行分组的算法
- 当字段内有逗号分隔时,Oracle如何对这些字段值进行分组
- 【java】将List中的实体按照某个字段进行分组的算法
- 将List中的实体按照某个字段进行分组的算法 3ff0
- jqgrid--按搜索字段进行搜索并重新加载表格
- 【java】将List中的实体按照某个字段进行分组的算法
- 当字段内有逗号分隔时,SQL如何对这些字段值进行分组
- jqgrid--按搜索字段进行搜索并重新加载表格
- 当字段内有逗号分隔时,SQL如何对这些字段值进行分组
- Oracle - EBS: SQL&PL/SQL 如何根据flag参数决定是否按照某些字段group分组
- 如何实现在客户端,使CheckBox按照选择的顺序进行排序--来自博问的问题
- ADO开发中如何得到表格字段名
- 查询特定的某些数据,并且按照某个字段进行排序
- 水晶报表如何按照分组的详细目录自动分页!
- 如何实现对单个字段进行加密
- ADO开发中如何得到表格字段名
- 按某一字段分组取最大(小)值所在行的数据,如何按字段删除重复记录
- 如何遍历数据库表格及每个表格的字段
- 关于在VISIO中进行数据库建模时如何显示字段类型,以及注释的