zoukankan      html  css  js  c++  java
  • 用js 判断datagrid 中的 checkbox 是否被选中

    private void Page_Load(object sender, System.EventArgs e)
            
    {
                
    // 在此处放置用户代码以初始化页面
                 this.sqlDataAdapter1.Fill (this.dataSet11 );

                
    this.DataGrid1.DataSource=this.dataSet11.Tables[0];
                 
    this.DataGrid1 .DataBind ();
                
                
    this.Button1.Attributes.Add ("onclick",
                    
    "return get_value('"+this.DataGrid1.ID .ToString ()+"')");

            }

    function get_value(dataid)
             {
              
    var  s=document.getElementsByTagName("input")
              
    var  flag=false;
                    
    for (i=0;i<s.length;i++)
                    {                   
    if(s[i].type=="checkbox" &&  s[i].checked && s[i].id.substring (0,dataid.length)==dataid) //判断是否为checkbox 类型,判断是否被选中,判断是不是 datagrid 的 checkbox .
                                                                                                                  //此处注意命名时不能以 datagrid 命名开头的  例如  datagrid id 为 abc, 就不能再命名以 abc 命名开头的了 比如命名为 abcd,abce,abcdefb,
                       { 
                        flag
    =true;
                         
                       }
                    }
                    
    if (flag)
                    
    return  window.confirm("删除吗");
                     
    else
                     {
                     window.alert (
    "你没有选择数据")
                     
    return false;
                      }
              
             
                
                    
              
             }



     
  • 相关阅读:
    Yii2 的 updateAll 方法参数详解
    Yii2 数据库查询汇总
    Git常见报错
    git rebase篇
    在 Yii 2.0 上,使用 updateAll() 更新表列值为同一表的另一列值的实现
    Git从其他分支merge个别文件
    Git cherry-pick 复制多个commit
    Git 删除某次提交(某个commit)的方法
    多进程记录
    python3安装Crypto过程
  • 原文地址:https://www.cnblogs.com/gwazy/p/170701.html
Copyright © 2011-2022 走看看