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 相关文章推荐
让jQuery Mobile不显示讨厌loading界面的方法
Feb 19 Javascript
点击显示指定元素隐藏其他同辈元素的方法
Feb 19 Javascript
推荐 21 款优秀的高性能 Node.js 开发框架
Aug 18 Javascript
javascript实现控制浏览器全屏
Mar 30 Javascript
JS控制HTML元素的显示和隐藏的两种方法
Sep 27 Javascript
JavaScript中apply方法的应用技巧小结
Sep 29 Javascript
javascript实现滑动解锁功能
Mar 22 Javascript
浅谈react.js中实现tab吸顶效果的问题
Sep 06 Javascript
node.js 发布订阅模式的实例
Sep 10 Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
Jun 21 Javascript
解决layer.confirm选择完之后消息框不消失的问题
Sep 16 Javascript
Vue 3.0中jsx语法的使用
Nov 13 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中MD5函数使用实例代码
2008/06/07 PHP
PHP中JSON的应用技巧
2015/10/10 PHP
线路分流自动智能跳转代码,自动选择最快镜像网站(js)
2011/10/31 Javascript
web网页按比例显示图片实现原理及js代码
2013/08/09 Javascript
javaScript 动态访问JSon元素示例代码
2013/08/30 Javascript
JSON+HTML实现国家省市联动选择效果
2014/05/18 Javascript
理解javascript中的with关键字
2016/02/15 Javascript
Vue用v-for给循环标签自身属性添加属性值的方法
2018/10/18 Javascript
JS实现的贪吃蛇游戏完整实例
2019/01/18 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
vue实现文件上传读取及下载功能
2020/11/17 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
Vue 实现显示/隐藏层的思路(加全局点击事件)
2019/12/31 Javascript
JavaScript基于面向对象实现的无缝滚动轮播示例
2020/01/17 Javascript
Python2.x版本中基本的中文编码问题解决
2015/10/12 Python
python求解数组中两个字符串的最小距离
2018/09/27 Python
Pycharm更换python解释器的方法
2018/10/29 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
PyCharm中如何直接使用Anaconda已安装的库
2020/05/28 Python
什么是Python中的匿名函数
2020/06/02 Python
Python fileinput模块如何逐行读取多个文件
2020/10/05 Python
最新pycharm安装教程
2020/11/18 Python
python温度转换华氏温度实现代码
2020/12/06 Python
python 基于selectors库实现文件上传与下载
2020/12/31 Python
详解CSS的border边框属性及其在CSS3中的新特性
2016/05/10 HTML / CSS
澳大利亚在线划船、露营和钓鱼商店:BCF Australia
2020/03/22 全球购物
文秘专业自荐信
2013/10/14 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
小学生倡议书范文
2014/05/13 职场文书
员工年终自我评价
2014/09/14 职场文书
聘任证明怎么写
2015/03/02 职场文书
家庭聚会祝酒词
2015/08/11 职场文书
决心书格式范文
2015/09/23 职场文书
css背景和边框标签实例详解
2021/05/21 HTML / CSS
原生Javascript+HTML5一步步实现拖拽排序
2021/06/12 Javascript
德生TECSUN S-2000使用手册文字版
2022/05/10 无线电