<script> //打印指定的table function dayin() { var tableToPrint = document.getElementById("dg");//将要被打印的表格 var newWin= window.open("");//新打开一个空窗口 newWin.document.write(tableToPrint.outerHTML);//将表格添加进新的窗口 newWin.document.close();//在IE浏览器中使用必须添加这一句 newWin.focus();//在IE浏览器中使用必须添加这一句 newWin.print();//打印 newWin.close();//关闭窗口 } function showHjxx() { var url = "http://syrk.hubei.gov.cn/api/sfz/PidCardController/listPidCardCheck"; dg = $("#dg").datagrid({ url: url, method: "post", queryParams:{ "acceptorg": $("#acceptorg").textbox('getText') }, onLoadSuccess: compute,//加载完毕后执行计算 singleSelect: true, // fitColumns: true,//自适应列宽度,隐藏水平滚动条 nowrap: true,//不换行,数据一行显示 pageNumber : 1, striped: true,//添加行奇偶条纹 // pagination:true,//显示底部页面导航 // pageList: [10,20,50,100], // pageSize: 10, // scrollbarSize:0, rownumbers:true,//显示行序号 columns :[ [ {field:"acceptorg",title:"受理单位",width:'30%',align:'left',halign:'center'}, {field:"count0",title:"0元证数量",width:'20%',align:'left',halign:'center'}, {field:"count20",title:"20元证数量",width:'20%',align:'left',halign:'center'}, {field:"count40",title:"40元证数量",width:'20%',align:'left',halign:'center'}, {field:"totalcount",title:"证件总数量",width:'15%',align:'left',halign:'center', formatter:function (value,row,index) { return parseInt(row.count0)+parseInt(row.count20)+parseInt(row.count40); } }, ] ] }); } function compute() { //计算函数 var rows = $('#dg').datagrid('getRows') var count00 = 0 ,count200=0, count400=0 ; for (var i = 0; i < rows.length; i++) { count00 += parseInt(rows[i]['count0']); count200 += parseInt(rows[i]['count20']); count400 += parseInt(rows[i]['count40']); } //新增一行显示统计信息 $('#dg').datagrid('appendRow', { acceptorg: '<b>统计:</b>', count0: parseInt(count00), count20: parseInt(count200), count40: parseInt(count400) }); } </script>