在ff中可以使用 $('#xxx').attr('checked', 'true'); 来进行对CheckBox的操作,但是IE6或者凡是IE好像都不行,谁遇到过这类问题,该如何解决??

解决方案 »

  1.   

    $('#xxx').attr('checked', 'checked'); 试试
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
      
    <html xmlns="http://www.w3.org/1999/xhtml">  
    <head>  
        <title>jquery事件2</title>  
      
        <mce:script src="../脚本/jquery-1.3.2.min.js" mce_src="脚本/jquery-1.3.2.min.js" type="text/javascript"></mce:script>  
        <mce:script type="text/javascript"><!--   
        $(function(){   
        var v;   
        //全选   
        $("#Button1").bind("click",function(){   
          $("[name=item]:checkbox").attr("checked",true);   
        });   
        //反选   
        $("#Button2").bind("click",function(){   
          $("[name=item]:checkbox").attr("checked",false);   
        });   
        //   
        $("#Button3").bind("click",function(){   
          $("[name=item]:checkbox").each(function(){   
            this.checked=!this.checked;   
          })   
        });   
        var str="您最喜欢的运动是:";   
          $("#Button4").bind("click",function(){   
            $("[name=item]:checkbox:checked").each(function(){   
                   str+=$(this).val()+","   
                   
            })   
               alert(str);   
          })   
      
        })   
           
    // --></mce:script>  
    </head>  
    <body>  
    <div id="show">  
    <div>你最喜欢的体育运动是?</div>  
    <div>你的姓名:<input id="Text1" type="text" /></div>  
    <div id="title"><input id="Checkbox1" name="item" type="checkbox" value="足球" />足球   
         <input id="Checkbox2" name="item"  type="checkbox" value="篮球" />篮球   
         <input id="Checkbox3" name="item"  type="checkbox" value="兵乓球" />兵乓球   
         <input id="Checkbox4" name="item"  type="checkbox" value="游泳" />游泳   
         </div>  
      <div id="content">  
      <input id="Button1" type="button" value="全选" />  
        <input id="Button2" type="button" value="取消反选" /></div>  
        <input id="Button3" type="button" value="反选" />  
        <input id="Button4" type="button" value="Click" />  
        </div>  
    </body>  
    </html>  
    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ws_hgo/archive/2009/11/04/4768660.aspx
      

  3.   

    $('#xxx').attr('checked', 'checked'); //checked
    $('#xxx').attr('checked', ''); //not checked