网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 jQuery easyUI datagrid 增加求和统计行的实现代码
内容
    下面小编就为大家带来一篇jQuery easyUI datagrid 增加求和统计行的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。
    在datagrid的onLoadSuccess事件增加代码处理。
    <style type="text/css">
        .subtotal { font-weight: bold; }/*合计单元格样式*/
      </style>
      <script type="text/javascript">
        function onLoadSuccess() {
          //添加“合计”列
          $('#table').datagrid('appendRow', {
            Saler: '<span>合计</span>',
            TotalOrderCount: '<span>' + compute("TotalOrderCount") + '</span>',
            TotalOrderMoney: '<span>' + compute("TotalOrderMoney") + '</span>',
            TotalOrderScore: '<span>' + compute("TotalOrderScore") + '</span>',
            TotalTrailCount: '<span>' + compute("TotalTrailCount") + '</span>',
            Rate: '<span>' + ((compute("TotalOrderScore") / compute("TotalTrailCount")) * 100).toFixed(2) + '</span>'
          });
        }
        //指定列求和
        function compute(colName) {
          var rows = $('#table').datagrid('getRows');
          var total = 0;
          for (var i = 0; i < rows.length; i++) {
            total += parseFloat(rows[i][colName]);
          }
          return total;
        }
      </script>
    以上这篇jQuery easyUI datagrid 增加求和统计行的实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/19 1:33:18