jQuery easyUI datagrid 增加求和统计行的实现代码


Posted in Javascript onJune 01, 2016

在datagrid的onLoadSuccess事件增加代码处理。

<style type="text/css">

    .subtotal { font-weight: bold; }/*合计单元格样式*/
  </style>
  <script type="text/javascript">
    function onLoadSuccess() {
      //添加“合计”列
      $('#table').datagrid('appendRow', {
        Saler: '<span class="subtotal">合计</span>',
        TotalOrderCount: '<span class="subtotal">' + compute("TotalOrderCount") + '</span>',
        TotalOrderMoney: '<span class="subtotal">' + compute("TotalOrderMoney") + '</span>',
        TotalOrderScore: '<span class="subtotal">' + compute("TotalOrderScore") + '</span>',
        TotalTrailCount: '<span class="subtotal">' + compute("TotalTrailCount") + '</span>',
        Rate: '<span class="subtotal">' + ((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 增加求和统计行的实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript typeof 用法
Dec 28 Javascript
Confirmer JQuery确认对话框组件
Jun 09 Javascript
在网站上应该用的30个jQuery插件整理
Nov 03 Javascript
Textarea与懒惰渲染实现代码
Jan 04 Javascript
javascript教程:关于if简写语句优化的方法
May 17 Javascript
JQuery设置获取下拉菜单某个选项的值(比较全)
Aug 05 Javascript
JS组件系列之Bootstrap Icon图标选择组件
Jan 28 Javascript
Bootstrap表单布局
Jul 19 Javascript
Vue实例简单方法介绍
Jan 20 Javascript
JS实现的简单表单验证功能完整实例
Oct 14 Javascript
JS处理一些简单计算题
Feb 24 Javascript
详解小程序rich-text对富文本支持方案
Nov 28 Javascript
jQuery 选择同时包含两个class的元素的实现方法
Jun 01 #Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
Jun 01 #Javascript
jquery 实现滚动条下拉时无限加载的简单实例
Jun 01 #Javascript
sencha ext js 6 快速入门(必看)
Jun 01 #Javascript
Bootstrap3.0建站教程(一)之bootstrap表单元素排版
Jun 01 #Javascript
分享一个插件实现水珠自动下落效果
Jun 01 #Javascript
js匿名函数作为函数参数详解
Jun 01 #Javascript
You might like
人大复印资料处理程序_输入篇
2006/10/09 PHP
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
2012/08/08 PHP
隐性调用php程序的方法
2015/06/13 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
JAVASCRIPT keycode总结
2009/02/04 Javascript
js 发个判断字符串是否为符合标准的函数
2009/04/27 Javascript
通过javascript的匿名函数来分析几段简单有趣的代码
2010/06/29 Javascript
javascript中String类的subString()方法和slice()方法
2011/05/24 Javascript
javascript设置金额样式转换保留两位小数示例代码
2013/12/04 Javascript
javascript的alert box在java中如何显示多行
2014/05/18 Javascript
JQuery实现鼠标移动图片显示描述层的方法
2015/06/25 Javascript
jQuery实现可展开合拢的手风琴面板菜单
2015/09/15 Javascript
基于jQuery的网页影音播放器jPlayer的基本使用教程
2016/03/08 Javascript
JavaScript 基础函数_深入剖析变量和作用域
2016/05/18 Javascript
angular forEach方法遍历源码解读
2017/01/25 Javascript
vue-element-admin 菜单标签失效的解决方式
2019/11/12 Javascript
Python简单实现TCP包发送十六进制数据的方法
2016/04/16 Python
Python+Selenium自动化实现分页(pagination)处理
2017/03/31 Python
Python2.X/Python3.X中urllib库区别讲解
2017/12/19 Python
python输出100以内的质数与合数实例代码
2018/07/08 Python
TensorFlow利用saver保存和提取参数的实例
2018/07/26 Python
Python中的几种矩阵乘法(小结)
2019/07/10 Python
使用python turtle画高达
2020/01/19 Python
解决Django部署设置Debug=False时xadmin后台管理系统样式丢失
2020/04/07 Python
免费获得微软MCSD证书赶快行动吧!
2012/11/13 HTML / CSS
遮罩层 + Iframe实现界面自动显示的示例代码
2020/04/26 HTML / CSS
西部世纪.net笔试题面试题
2014/04/03 面试题
实习生个人的自我评价
2013/12/08 职场文书
九年级英语教学反思
2014/01/31 职场文书
经贸日语专业个人求职信范文
2014/04/29 职场文书
银行党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
工厂仓库管理员岗位职责
2015/04/09 职场文书
2019年销售人员的职业生涯规划书
2019/03/25 职场文书
同学会演讲稿
2019/04/02 职场文书
演讲稿之我的初心我的成长
2019/08/12 职场文书
Java面试题冲刺第十五天--设计模式
2021/08/07 面试题