博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery easyui中获取datagrid某一列的值之和
阅读量:5888 次
发布时间:2019-06-19

本文共 1109 字,大约阅读时间需要 3 分钟。

我想实现的功能就是加载datagrid之和能够计算出某一列的值之和,删除某一行数据的时候会从总数里面减去这列这行的数据,新增一条记录的时候也会把这个数据加在总数上面

$(function() {
$('#content').datagrid( {
toolbar : [ {
text : '新增',
iconCls : 'icon-add',
handler : function() {
...
 
}
} ],
iconCls : 'icon-save',
width : '1000',
height : 'auto',
nowrap : false,
striped : false,
url : ".....",
remoteSort : false,
loadMsg : '正在加载数据....请稍候....',
fitColumns : true,
columns : [ [ {
field : 'id',
title : '数',
align : 'left',
width : 100,
sortable : true
},{
field : 'qqq',
title : '操作',
align : 'left',
width : 100,
sortable : true,
formatter : function(obj,row) {
return method("del"," 删除 ",row.id);
}
}] ],
onSelect : function() {
$(this).datagrid('clearSelections');
},
singleSelect : true,
pagination : true,
rownumbers : true
});
------解决方案--------------------
做成一个函数,onloadsuccess事件,添加删除后执行一次那个函数就好了

    function compute() {
        var rows = $('xxxx').datagrid('getRows')//获取当前的数据行         var total = 0;         for (var i = 0; i < rows.length; i++) {
            total += rows[i]['你的字段名称'];         }         alert(total)     }

转载于:https://www.cnblogs.com/lucy-12/p/5026625.html

你可能感兴趣的文章
闭包与node.js
查看>>
Android横竖屏切换View设置不同尺寸或等比例缩放的XML解决方案
查看>>
db2look+db2move工具简介及其应用
查看>>
.NET开发者必备的免费工具
查看>>
淘宝HSF服务的原理以及简单的实现
查看>>
参加编程培训(Python、Java)面授到底值不值?
查看>>
树莓派SSH命令行连接wifi
查看>>
sed
查看>>
c#拦截程序的运行
查看>>
[转载] 百科全说——潘怀宗:“认识”食品添加剂(10-10-19)
查看>>
第一行代码
查看>>
IntelliJ IDEA快捷键大全
查看>>
[转载] 高级人工智能——第1章 绪论
查看>>
windows 2003的基本培配置
查看>>
我的友情链接
查看>>
DATAGUARD搭建脚本.
查看>>
[转载] 七龙珠第一部——第126话 复活的神龙
查看>>
第五阶段计划
查看>>
SDN in Action: Practice SDN/OpenFlow with LINC-Switch and OpenDaylight
查看>>
Java基础学习总结(19)——Java环境变量配置
查看>>