wucf2004的博客

asp.net和ajax
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

GridView客户端实现全选的2中方法

Posted on 2007-07-18 10:33  wucf2004  阅读(322)  评论(0编辑  收藏  举报
方法一:
<script language="javascript" type="text/javascript">
        
//实现GridView的CheckBox全部选择和全部取消
        function CheckAll(checkbox)
        
{
            
var elements = checkbox.form.elements;  
            
for(var i = 0;i < elements.length;i++)
            
{  
                
if(elements[i].type == "checkbox"  &&  elements[i].id != checkbox.id)  
                
{
                    elements[i].checked 
= checkbox.checked;
                }

            }
 
        }

    
</script>
方法二:
<script type="text/javascript">
  
//<![CDATA[
  function CheckAll(oCheckbox)
  
{
   
var GridView2 = document.getElementById("<%=GridView2.ClientID %>");
   
for(i = 1;i < GridView2.rows.length; i++)
   
{
    GridView2.rows[i].cells[
0].getElementsByTagName("INPUT")[0].checked = oCheckbox.checked;
   }

  }

  
  
//]]>
  </script>