zoukankan
html css js c++ java
ComponentArt:Grid args.get_item().getMember("CURRENCY").get_value()
ComponentArt:Grid中的当前行
var
varNumber
=
0
;
//
记录用户把所有已选择的CheckBox取消了选择
function
Select(sender,args)
//
args本身带了具体的行包括行id
{
var
varCurrency
=
""
;
var
varSZDW;
//
涉帐单位
if
(
!
args.get_item().getMember(
"
choice
"
).get_value())
//
为真时,表示当前没有被选中的行
{
varCurrency
=
args.get_item().getMember(
"
CURRENCY
"
).get_value();
varSZDW
=
args.get_item().getMember(
"
COMP_C_CNAME
"
).get_value();
if
(varNumber
==
0
)
{
document.getElementById(
"
txtCurrency
"
).value
=
varCurrency;
document.getElementById(
"
hid1
"
).value
=
varSZDW;
varNumber
++
;
//
第一次有行被选中,记录所选行总数的变量加一
}
else
//
已经有行被选
{
//
再次选中的行的CURRENCY列与前面已选保存在txtCurrency中的货币种类不同,否定当前行,不需要判断涉账单位是否相同
if
(args.get_item().getMember(
"
CURRENCY
"
).get_value()
!=
document.getElementById(
"
txtCurrency
"
).value)
{
args.get_item().setValue(
1
,
false
);
alert(
"
币种不同
"
);
}
else
//
货币种类相同,只需记载varNubmer++;
{
if
(args.get_item().getMember(
"
COMP_C_CNAME
"
).get_value()
!=
document.getElementById(
"
hid1
"
).value)
//
涉账单位不同
{
args.get_item().setValue(
1
,
false
);
alert(
"
涉账单位不同
"
);
}
else
//
涉账单位也相同,才需记载varNubmer++;
{
varNumber
++
;
}
}
}
}
else
//
为真时,表示当前有选中行,需要取消某些行
{
varNumber
--
;
//
每取消一个,只需把记录所选行总数减一
if
(varNumber
==
0
)
//
所有行都被取消了
{
document.getElementById(
"
txtCurrency
"
).value
=
""
;
//
最后置空该TextBox
}
}
var
ss;
ss
=
GetCheckedItems(Grid1,
1
);
var
arrTmp
=
ss.split(
"
,
"
);
var
varTemp
=
0
;
for
(
var
i
=
0
; i
<
arrTmp.length
-
1
; i
++
)
{
varTemp
+=
parseFloat(arrTmp[i]);
}
document.form1.txtAmount.value
=
varTemp;
//
赋值给总金额TextBox
}
客户端事件注册:
</
Levels
>
<
ClientEvents
>
<
ItemCheckChange
EventHandler
="Select"
/>
</
ClientEvents
>
</
ComponentArt:Grid
>
查看全文
相关阅读:
JavaScript操作符instanceof揭秘
Linux打开txt文件乱码的解决方法
Working copy locked run svn cleanup not work
poj 2299 UltraQuickSort 归并排序求解逆序对
poj 2312 Battle City 优先队列+bfs 或 记忆化广搜
poj2352 stars 树状数组
poj 2286 The Rotation Game 迭代加深
hdu 1800 Flying to the Mars
poj 3038 Children of the Candy Corn bfs dfs
hdu 1983 Kaitou Kid The Phantom Thief (2) DFS + BFS
原文地址:https://www.cnblogs.com/simhare/p/838038.html
最新文章
[算法]大文本文件中找词频最高的10个词
log4net简单的说明
蒜的生命周期【观察日记】
SQL获取表名、列名、数据类型、描述、表最后修改时间
ASP.NET处理Session丢失
C#中实现IP地址的排序
C# 调用WinRar执行rar、zip压缩
BIOS升级之:P5QPLAM
关于ASUS M2N68AM SE主板如何设置键盘开机
Windows Server 2008 R2 英文版 修改桌面主题(Win7主题)
热门文章
JS JQuery 模拟百度搜索上下键选取
SQL游标
javascript事件冒泡
SQL触发器
javascript继承
SQL函数
javascript事件封装
javascript ajax获得服务响应头的时间
javascript示例1
SQL视图和索引
Copyright © 2011-2022 走看看