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 相关文章推荐
超清晰的document对象详解
Feb 27 Javascript
js 与或运算符 || &amp;&amp; 妙用
Dec 09 Javascript
javascript 系统文件夹文件操作及参数介绍
Jan 08 Javascript
jquery实现人性化的有选择性禁用鼠标右键
Jun 30 Javascript
node.js中的http.createServer方法使用说明
Dec 14 Javascript
原生js实现模拟滚动条
Jun 15 Javascript
JS非Alert实现网页右下角“未读信息”效果弹窗
Sep 26 Javascript
JS构造函数与原型prototype的区别介绍
Jul 04 Javascript
js对字符串进行编码的方法总结(推荐)
Nov 10 Javascript
babel7.x和webpack4.x配置vue项目的方法步骤
May 12 Javascript
layer.open的自适应及居中及子页面标题的修改方法
Sep 05 Javascript
如何基于JS截获动态代码
Dec 25 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
利用php+mcDropdown实现文件路径可在下拉框选择
2013/08/07 PHP
如何让CI框架支持service层
2014/10/29 PHP
php生成zip文件类实例
2015/04/07 PHP
用JS操作FRAME中的IFRAME及其内容的实现代码
2008/07/26 Javascript
2012年开发人员的16款新鲜的jquery插件体验分享
2012/12/28 Javascript
jquery获取焦点和失去焦点事件代码
2013/04/21 Javascript
Javascript四舍五入Math.round()与Math.pow()使用介绍
2013/12/27 Javascript
Jquery中Event对象属性小结
2015/02/27 Javascript
jquery插件之文字间歇自动向上滚动效果代码
2016/02/25 Javascript
jQuery点击其他地方时菜单消失的实现方法
2016/04/22 Javascript
Jquery on方法绑定事件后执行多次的解决方法
2016/06/02 Javascript
js接收并转化Java中的数组对象的方法
2016/08/11 Javascript
javascript数组对象常用api函数小结(连接,插入,删除,反转,排序等)
2016/09/20 Javascript
微信小程序图片宽100%显示并且不变形
2017/06/21 Javascript
JavaScript ES6常用基础知识总结
2019/02/09 Javascript
javascript实现抢购倒计时程序
2019/08/26 Javascript
Python collections模块实例讲解
2014/04/07 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
2018/06/13 Python
Python 3.x 判断 dict 是否包含某键值的实例讲解
2018/07/06 Python
详解Python进阶之切片的误区与高级用法
2018/12/24 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
python实现对变位词的判断方法
2020/04/05 Python
python爬虫看看虎牙女主播中谁最“顶”步骤详解
2020/12/01 Python
Python实现Kerberos用户的增删改查操作
2020/12/14 Python
路政管理毕业自荐书范文
2014/02/10 职场文书
大学军训感言1500字
2014/03/09 职场文书
护士个人自我鉴定
2014/03/24 职场文书
8和9的加减法教学反思
2014/05/01 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
三八妇女节趣味活动方案
2014/08/23 职场文书
2014年酒店服务员工作总结
2014/12/08 职场文书
工作失职检讨书
2015/01/26 职场文书
2015教师年度思想工作总结
2015/04/30 职场文书
公司环境卫生管理制度
2015/08/05 职场文书
开网店计划分析
2019/07/30 职场文书
python​格式化字符串
2022/04/20 Python