Kendo Grid 合计处理

效果图:

代码:(可以将代码复制到 https://dojo.telerik.com 进行调试)
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Untitled</title>
 
  <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.1.221/styles/kendo.common.min.css">
  <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.1.221/styles/kendo.rtl.min.css">
  <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.1.221/styles/kendo.default.min.css">
  <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.1.221/styles/kendo.mobile.all.min.css">
 
  <script src="https://code.jquery.com/jquery-1.12.3.min.js"></script>
  <script src="https://kendo.cdn.telerik.com/2018.1.221/js/angular.min.js"></script>
  <script src="https://kendo.cdn.telerik.com/2018.1.221/js/jszip.min.js"></script>
  <script src="https://kendo.cdn.telerik.com/2018.1.221/js/kendo.all.min.js"></script></head>
<body>
  <div id="grid"></div>  
  
  <script>  
    $("#grid").kendoGrid({  
      columns: [  
        { field: "firstName",  
          footerTemplate: "合计"  
        },  
        { field: "lastName" ,  
          footerTemplate: "<span style='float:right'>#= count #</span>",  
        },   
        { field: "age",  attributes: { style: "text-align: right;" }, 
          footerTemplate: "<span style='float:right'>#= kendo.toString(sum,'N0') #</span>",  
        }, 
        { field: "weight", attributes: { style: "text-align: right;" }, format: "{0:n}",  
          footerTemplate: "<span style='float:right'>#= kendo.toString(average,'N2') #</span>",  
        },         
        { command: "destroy" }
      ],  
      dataSource: {  
        data: [  
          { firstName: "Jane", lastName: "Doe", age: 30, weight: 55.50 },  
          { firstName: "John", lastName: "Doe", age: 33, weight: 75.00 }  
        ],  
        aggregate: [  
          { field: "lastName", aggregate: "count" },  
          { field: "age", aggregate: "sum"}, 
          { field: "weight", aggregate: "average"}
       ]        
      },
      editable: {
         confirmation: true,
         cancelDelete: "No"
      }
    });  
    </script>    
</body>
</html
————————————————
版权声明:本文为CSDN博主「chelen_jak」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chelen_jak/article/details/80106209

发布了141 篇原创文章 · 获赞 204 · 访问量 118万+

猜你喜欢

转载自blog.csdn.net/qq_36838191/article/details/103773808
今日推荐