<div class="panel-body">
<table id="list"></table>
<div id="pager"></div>
</div>
<script language="JavaScript">
jQuery("#list").jqGrid({
url : 'DisasterInformation/json/all',
datatype : "json",
autowidth : true,
shrinkToFit : true,
height : 350,
autoScroll : false,
colNames : [ '序号', '线路', '区间', '线别', '时', '分', '时', '分', '姓名', '类型' ],
colModel : [
{
name : 'myrn',index : 'myrn',width : 40,sortable : false,align : "left"
}, {
name : 'section.railway.name',index :'section.railway.name',width : 40,align : "left"
}, {
name : 'section.name',index : 'section.name',width : 60,align : "left"
}, {
name : 'lineClass',index : 'lineClass',width : 40,
}, {
name : 'mainTrackBreakHour',index : 'mainTrackBreakHour',width : 50,align : "left"
}, {
name : 'mainTrackBreakMin',index : 'mainTrackBreakMin',width : 50,
}, {
name : 'regionalBreakHour',index : 'regionalBreakHour',width : 50,align : "left"
}, {
name : 'regionalBreakMin',index : 'regionalBreakMin',width : 50,align : "left"
}, {
name : 'discoverPerson',index : 'discoverPerson',width : 40,align : "left"
}, {
name : 'discoverPersonType',index : 'discoverPersonType',width : 40,
}, ],
rowNum : 10,
rowList : [ 10, 20, 30 ],
pager : '#pager',
sortname : 'id',
sortorder : "desc",
mtype : "post",
viewrecords : true,
jsonReader : {
root : "content",
page : "",
total : "totalPages",
records : "totalElements",
repeatitems : false,
id : "id"
},
gridComplete : function() {
var ids = jQuery("#list").jqGrid('getDataIDs');
for (var i = 0; i < ids.length; i++) {
jQuery("#list").jqGrid('setRowData', ids[i], {
myrn : i + 1,
});
}
},
caption : ""
});
jQuery("#list").jqGrid('navGrid', '#pager', {
edit : false,
add : false,
del : false,
search : false
});
jQuery("#list").jqGrid('setGroupHeaders', {
useColSpanStyle : true,
groupHeaders : [
{
startColumnName : 'mainTrackBreakHour',
numberOfColumns : 2,
titleText : '中断时间(正线)'
}, {
startColumnName : 'regionalBreakHour',
numberOfColumns : 2,
titleText : '中断时间(站专支)'
}, {
startColumnName : 'discoverPerson',
numberOfColumns : 2,
titleText : '发现人'
}, ]
});
</script>