VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 967|回复: 1

DataGrid中checkbox用JS脚本如何控制是否被选中

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-24 22:40:01 | 显示全部楼层 |阅读模式
DataGrid中checkbox用JS脚本如何控制是否被选中?谢谢提供代码!
回复

使用道具 举报

0

主题

41

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
发表于 2020-2-14 16:00:01 | 显示全部楼层
private void IsChecked()
{
string jsScript = "<script language=JavaScript> \n"
+ "<!-- \n"
+ "function IsChecked (frm) { \n"
+ " var chkNum=0;\n"
+ " // loop through all elements \n"
+ " for (i=0; i<frm.length; i++) {\n \n"
+ " // Look for our checkboxes only \n"
+ " if (frm.elements[i].name.indexOf ('chkChoose') !=-1) { \n"
+ " // 选中的记录 \n"
+ " if(frm.elements[i].checked) { \n"
+ " chkNum = chkNum +1;\n"
+ " } \n"
+ " } \n"
+ " } \n"
+ " if(chkNum == 0){ \n"
+ " alert('请选择资产扩展属性!');\n"
+ " return false;}\n"
+ "} \n \n \n"
+ "//--> \n"
+ "</script>";
if(!IsClientScriptBlockRegistered("clientScript"))
{
// 测试该ID的脚本是否已经被注册,若还没被注册则将之注册
Page.RegisterClientScriptBlock("clientScript",jsScript);
}
// ---------修改记录结束----------
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表