zoukankan
html css js c++ java
一段对DataGrid表格的计算的JS代码
var
m_tb
=
document.getElementById(
"
zgrListbyProduct
"
);
if
(m_tb
!=
null
)
{
var
m_iStart
=
(m_tb.rows[
0
].cells.length
==
1
)
?
1
:
0
;
var
m_headTR
=
m_tb.rows[m_iStart];
var
m_cellCount
=
m_tb.cells.length;
var
m_rowCount
=
m_tb.rows.length;
for
(
var
j
=
2
+
m_iStart; j
<
m_rowCount
-
m_iStart;j
++
)
{
if
(m_tb.rows[j]
==
null
)
{
continue
;}
var
m_iStuTotal
=
0
;
var
m_iClaTotal
=
0
;
var
m_curTR
=
m_tb.rows[j];
for
(
var
i
=
1
; i
<
m_curTR.cells.length
-
3
; i
++
)
{
if
(m_curTR.cells[i]
==
null
)
{
continue
;}
m_iStuTotal
+=
(m_curTR.cells[i].innerText
==
""
)
?
0
: parseInt(m_curTR.cells[i].innerText);
i
++
;
m_iClaTotal
+=
(m_curTR.cells[i].innerText
==
""
)
?
0
: parseInt(m_curTR.cells[i].innerText);
}
m_curTR.cells[m_curTR.cells.length
-
3
].innerText
=
m_iStuTotal;
m_curTR.cells[m_curTR.cells.length
-
2
].innerText
=
m_iClaTotal;
m_curTR.cells[m_curTR.cells.length
-
1
].innerText
=
Math.round(m_iStuTotal
/
m_iClaTotal
*
100
)
/
100
;
}
//
对最末行最末列处理
m_iStuTotal
=
parseInt(m_tb.rows[m_rowCount
-
m_iStart
-
1
].cells[m_cellCount
-
3
].innerText);
m_iClaTotal
=
parseInt(m_tb.rows[m_rowCount
-
m_iStart
-
1
].cells[m_cellCount
-
2
].innerText);
m_tb.rows[m_rowCount
-
m_iStart
-
1
].cells[m_cellCount
-
1
].innerText
=
Math.round(m_iStuTotal
/
m_iClaTotal
*
100
)
/
100
;
}
效率不错喔 = =!写着玩的
愿一路奔跑不退缩,到目前一直从事.Net的B/S,C/S企业应用研发
查看全文
相关阅读:
应用环境配置记录
【C#】Dictionary通过value获取对应的key值
DevExpress 之 GridControl 自定义列(转)
C#中gridView常用属性和技巧介绍(转)
【643】cv2.imread() 函数
【642】Python 实现膨胀、腐蚀、提取边线
【639】keras 中 fit_generator 的 数据生成器
【638】keras 多输出模型【实战】
【637】一个图片两个标注的图像增强
别自嗨了!想做新生代农民工,你还不够格。。
原文地址:https://www.cnblogs.com/syveen/p/241226.html
最新文章
招聘生物信息博士后(访问博士生):美国圣裘德儿童研究医院王朝明课题组
本周最新文献速递20210801
报错:undefined reference to `boost::program_options
sed 去除行尾多个字母
使用"biomaRt"包进行基因ID转换
报错:Error in UseMethod("filter_"): no applicable method for 'filter_' applied to an object of class "c('tbl_SQLiteConnection', 'tbl_dbi', 'tbl_sql', 'tbl_lazy', 'tbl')"
sql server游标的特性(套娃特性,排序就不套娃特性)
【转】redis单实例迁移到集群
《手把手教你》系列技巧篇(八)-java+ selenium自动化测试-元素定位大法之By id(详细教程)
WebService autoconfigure.web.servlet.DispatcherServletPath
热门文章
Mac 设置 JAVA_HOME
MAC zsh:no matches found
NASA的开源软件是什么?NASA的开源软件的详细分析
JavaScript Style Guide JavaScript 代码风格指南
程序员必备的10大高性能开发核心技术
那些被微软抛弃的「好物」
vscode 配置import @ 路径提示及代码智提
C# zedgraph关闭再打开 属性为null (转) --做多个任务切换时,第二次打开zedgraph会不成功
C++ vector的用法(整理)(转)
C++ string字符串按分隔符分割成一个数组(转)
Copyright © 2011-2022 走看看