zoukankan      html  css  js  c++  java
  • JS 对GridView的一些操作

    //全选、全不选
    function CheckBoxChoice(checkAll)
    {
        //获取所有input对象的列表
        var items=document.getElementsByTagName("input");
        for(var i=0;i<items.length;i++)
        {
            if(items[i].type == "checkbox")
            {
                items[i].checked=checkAll.checked;
            }
        }     
    }

    //以下是单独的编辑按钮在最上面的操作
        //点击编辑时是否选中
        function IsChoice(choice)
        {
            var items=document.getElementsByName("chbChoice");
            var CheckedNum=0;
            for(var i=0;i<items.length;i++)
            {
               if(items[i].type=="checkbox")
               {
                  if(items[i].checked)
                  {
                     CheckedNum++;
                  }
               }
            }
            if(CheckedNum!=1)
            {
             alert("请选择一条数据进行修改!");
                     return;
            }
            for(var i=0;i<items.length;i++)
            {

               if(items[i].type=="checkbox")
               {
                  if(items[i].checked)
                  {
                      items[i].checked=choice.checked;
                      UniversalOpenWindowAndBreak(750,400,'CustomerEdit.aspx?ID='+items[i].value,1);
                      return ;
                  }
               }
            }
        }
         //点击删除函数
        function Delete(choice)
        {
            var IsChecked=false;
            var items=document.getElementsByName("chbChoice");
            var text="";
            for(var i=0;i<items.length;i++)
            {
                if(items[i].type=="checkbox")
                {
                     if(items[i].checked)
                     {
                       IsChecked=true;
                     }
                }
            }
            if(!IsChecked)
            {
             alert("请选择要删除的数据!");
                 return;
            }
            for(var i=0;i<items.length;i++)
            {
                if(items[i].type=="checkbox")
                {
                    if(items[i].checked)
                    {
                       items[i].checked=choice.checked;
                       text +="'"+items[i].value+"',";
                    }
                }
            }
            document.getElementById("<%=hfId.ClientID %>").value = text.substring(0,text.length-1);
           
        }

  • 相关阅读:
    MAC 上找不到.bash_profile或者ect/profile该怎么办?
    iOS极光推送集成步骤
    排序算法
    iOS之内存管理浅谈
    iOS之多线程浅谈
    iOS之RunTime浅谈
    Hash算法初见
    webApi实现增删改查操作
    Python: sqlite3模块
    python3:iterable, iterator, generator,抽象基类, itertools的使用。
  • 原文地址:https://www.cnblogs.com/vihone/p/1765640.html
Copyright © 2011-2022 走看看