Jquery 如何在jqgrid中设置汇总行的格式

Jquery 如何在jqgrid中设置汇总行的格式,jquery,jqgrid,Jquery,Jqgrid,我已经在jQuery列中添加了summaryType属性,我需要获得自动计算的总和,如图所示 var localdata = [ { "CatId" :"3", "InventoryDate":"24/11/2015 15:08:00", "CategoryName":"MECHES", "ProductCode":"50F207229#434299004", "ProductName":"MECHE LENTE", "TotalQuantity":" 8", "TotalWeight"

我已经在jQuery列中添加了summaryType属性,我需要获得自动计算的总和,如图所示

    var localdata = [
{ "CatId" :"3", "InventoryDate":"24/11/2015 15:08:00", "CategoryName":"MECHES", "ProductCode":"50F207229#434299004", "ProductName":"MECHE LENTE", "TotalQuantity":" 8", "TotalWeight":"0,0000", "UnitMeasureCode":"Pcs", "UsedQuantity":"4", "UsedWeight ":"0,0000", "Weight":"0,00", "RemainingQuantity":"0", "RemainingWeight":"0,0000" }, { "CatId":"1", "InventoryDate":"24/11/2015 12:12:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170400596", "ProductName": "EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"25,00", "RemainingQuantity":"16", "RemainingWeight":"25,0000" }, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170500598", "ProductName":"EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"25,00", "RemainingQuantity":"16", "RemainingWeight":"25,0000" }, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170500599", "ProductName":"EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg ", "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"25,00", "RemainingQuantity":"16", "RemainingWeight":"25,0000" }, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170500600", "ProductName":"EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"5", "UsedWeight":"7,8125", "Weight":"25,00", "RemainingQuantity":"6", "RemainingWeight":"17,1875" }, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170600601", "ProductName:":"EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"0", "UsedWeight":"0,0000","Weight":"25,00", "RemainingQuantity":"16", "RemainingWeight":"25,0000" }, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170600602", "ProductName":"EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"25,00", "RemainingQuantity":"16", "RemainingWeight":"25,0000"}, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170700603", "ProductName":"EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"25,00", "RemainingQuantity":" 16", "RemainingWeight":"25,0000" }, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170700604", "ProductName":"EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"0", "UsedWeight":"0,0000","Weight":"25,00", "RemainingQuantity":"16", "RemainingWeight":"25,0000" }, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170700605", "ProductName":"EURONIX", "TotalQuantity":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"25,00", "RemainingQuantity":" 16", "RemainingWeight":"25,0000" }, { "CatId":"1", "InventoryDate":"24/11/2015 11:09:00", "CategoryName":"EXPLOSIFS", "ProductCode":"50F300440#151026E3170800606", "ProductName":"EURONIX", "TotalQuantity ":"16", "TotalWeight":"25,0000", "UnitMeasureCode":"Kg" , "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"25,00", "RemainingQuantity":"16", "RemainingWeight":"25,0000" }, { "CatId":"2", "InventoryDate":"24/11/2015 13:18:00", "CategoryName":"DETONATEURS", "ProductCode":"12640#143290051681", "ProductName":"PYRO ERIKA", "TotalQuantity":"100", "TotalWeight":"0,0000", "UnitMeasureCode":"Pcs", "UsedQuantity":"90", "UsedWeight":"0,0000", "Weight":"0,00", "RemainingQuantity":"80", "RemainingWeight":"0,0000 "}, { "CatId":"3", "InventoryDate":"24/11/2015 15:12:00", "CategoryName":"MECHES", "ProductCode":"50F207229#434299005", "ProductName":"MECHE LENTE", "TotalQuantity":" 8", "TotalWeight":"0,0000", "UnitMeasureCode":"Pcs", "UsedQuantity":"3", "UsedWeight":"0,0000", "Weight":"0,00", "RemainingQuantity":"2", "RemainingWeight":" 0,0000" }, { "CatId":"3", "InventoryDate":"24/11/2015 15:14:00", "CategoryName:":"MECHES", "ProductCode":"50F207229#434299006", "ProductName":"MECHE LENTE", "TotalQuantity":" 8", "TotalWeight":"0,0000", "UnitMeasureCode":"Pcs", "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"0,00", "RemainingQuantity":"8", "RemainingWeight":" 0,0000"}, { "CatId":"3", "InventoryDate":"24/11/2015 15:15:00", "CategoryName":"MECHES", "ProductCode":"50F207229#434299007", "ProductName":"MECHE LENTE", "TotalQuantity":" 8", "TotalWeight":"0,0000", "UnitMeasureCode":"Pcs", "UsedQuantity":"2", "UsedWeight":"0,0000", "Weight":"0,00", "RemainingQuantity":"4", "RemainingWeight":" 0,0000" }, { "CatId":"2", "InventoryDate":"27/11/2015 19:40:00", "CategoryName":"DETONATEURS", "ProductCode":"UN0360#H34122", "ProductName":"LIGNE DE TIR NONEL", "TotalQuantity":" 120", "TotalWeight":"0,0000", "UnitMeasureCode":"Pcs", "UsedQuantity":"0", "UsedWeight":"0,0000", "Weight":"0,00", "RemainingQuantity":"120", "RemainingWeight":"0,0000" } ];

$("#jqGrid").jqGrid({
    data: localdata,
    colModel: [
        { label: 'CatId', name: 'CatId', key: true, width: 30 },
        { label: 'InventoryDate', name: 'InventoryDate', width: 70 },
        { label: 'ProductName', name: 'ProductName', width: 150 },
        { label: 'RemainingQuantity', name: 'RemainingQuantity', width: 150 },
        { name: 'TotalQuantity', index: 'TotalQuantity', width: 60, sortable: true, align: "center", search: false, sorttype: 'number', formatter: 'number', summaryType: 'sum' },
                { name: 'TotalWeight', index: 'TotalWeight', width: 80, sortable: true, align: "right", search: false, sorttype: 'number', formatter: 'number', summaryType: 'sum' },
                { name: 'UnitMeasureCode', index: 'UnitMeasureCode', width: 60, sortable: true, align: "right", search: false, formatter: 'string' },
                { name: 'UsedWeight', index: 'UsedWeight', width: 60, sortable: true, align: "right", search: false, sorttype: 'number', formatter: 'number', summaryType: 'sum' },
                { name: 'UsedQuantity', index: 'UsedQuantity', width: 60, sortable: true, align: "center", search: false, sorttype: 'number', formatter: 'number', summaryType: 'sum' }


    ],
    iconSet: "fontAwesome",
    viewrecords: true,
    rowList: [20,30,50],
    width: 780,
    height: 250,
    rowNum: 20,
    sortname: "ProductName",
    grouping: true,
    groupingView: {
        groupField: ["CatId"],
        groupColumnShow: [true],
        groupText: [
            "CatId: <b>{0}</b>"
        ],
        groupOrder: ["asc"],
        groupSummary: [true],
        groupSummaryPos: ["header"],
        groupCollapse: false
    }
});
var localdata=[
{“CatId”:“3”,“库存日期”:“24/11/2015 15:08:00”,“类别名称”:“机械”,“产品代码”:“50F207229”#434299004”,“产品名称”:“机械透镜”,“总数量”:“8”,“总重量”:“00000”,“单位计量代码”:“Pcs”,“使用数量”:“4”,“使用重量”:“00000”,“重量”:“0,00”,“剩余数量”:“0”,“剩余重量”:“00000”;{“CatId”:“1”,“库存日期”:“24/11/2015 12:12:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170400596”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”),{“CatId”:“1”,以及库存日期:“24/11/2015 11:09:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170500598”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”,{“CatId”:“1”库存日期:“24/11/2015 11:09:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170500599”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”,{“CatId”:“1”库存日期:“24/11/2015 11:09:00”,“类别名称”:“EXPLOSIFS”,“产品代码”:“50F300440#151026E3170500600”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“5”,“使用重量”:“78125”,“重量”:“25,00”,“剩余数量”:“6”,“剩余重量”:“171875”,{“CatId”:“1”库存日期:“24/11/2015 11:09:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170600601”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”),{“CatId”:“1”,等等库存日期:“24/11/2015 11:09:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170600602”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”,{“CatId”:“1”库存日期:“24/11/2015 11:09:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170700603”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”,{“CatId”:“1”库存日期:“24/11/2015 11:09:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170700604”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”,{“CatId”:“1”库存日期:“24/11/2015 11:09:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170700605”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”,{“CatId”:“1”库存日期:“24/11/2015 11:09:00”,“类别名称”:“爆炸”,“产品代码”:“50F300440#151026E3170800606”,“产品名称”:“EURONIX”,“总数量”:“16”,“总重量”:“250000”,“单位计量代码”:“Kg”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“25,00”,“剩余数量”:“16”,“剩余重量”:“250000”,{“CatId”:“2”库存日期:“24/11/2015 13:18:00”,“类别名称”:“雷管”,“产品代码”:“12640#143290051681”,“产品名称”:“PYRO ERIKA”,“总数量”:“100”,“总重量”:“00000”,“单位测量代码”:“Pcs”,“使用数量”:“90”,“使用重量”:“00000”,“重量”:“0,00”,“剩余数量”:“80”,“剩余重量”:“00000”,{“CatId”:“3”库存日期:“24/11/2015 15:12:00”,“类别名称”:“机械”,“产品代码”:“50F207229#434299005”,“产品名称”:“机械透镜”,“总数量”:“8”,“总重量”:“00000”,“单位测量代码”:“Pcs”,“使用数量”:“3”,“使用重量”:“00000”,“重量”:“0,00”,“剩余数量”:“2”,“剩余重量”:“00000”,{“CatId”:“3”,“库存日期”:2015年11月24日15:14:00,“类别名称::“机械”,“产品代码:”“50F207229#434299006”,“产品名称:”“机械透镜”,“总数量:”“8”,“总重量:”“00000”,“单位测量代码:”“Pcs”,“使用数量:”“0”,“使用重量:”“00000”,“重量:”“0,00”,“剩余数量:”“8”,“剩余重量:”“00000”,{“CatId:”“3”,“库存日期”:2015年11月24日15:15:00,“类别名称”:“机械”,“产品代码”:“50F207229#434299007”,“产品名称”:“机械透镜”,“总数量”:“8”,“总重量”:“00000”,“单位测量代码”:“Pcs”,“使用数量”:“2”,“使用重量”:“00000”,“重量”:“0,00”,“剩余数量”:“4”,“剩余重量”:“00000”),{“CatId”:“2”,“库存日期”:2015年11月27日19:40:00,“类别名称”:“雷管”,“产品代码”:“UN0360#H34122”,“产品名称”:“LINGE DE TIR NONEL”,“总数量”:“120”,“总重量”:“00000”,“单位测量代码”:“Pcs”,“使用数量”:“0”,“使用重量”:“00000”,“重量”:“0,00”,“剩余数量”:“120”,“剩余重量”:“00000”);
$(“#jqGrid”).jqGrid({
数据:localdata,
colModel:[
{label:'CatId',name:'CatId',key:true,width:30},
{标签:'InventoryDate',名称:'InventoryDate',宽度:70},
{标签:'ProductName',名称:'ProductName',宽度:150},
{标签:'RemainingQuantity',名称:'RemainingQuantity',宽度:150},
{name:'总计
.ui-widget-content.jqfoot {
    background-color: red;
    background-image: none;
} 
 summaryType: function () {
     return "Total:";
}