做jquery 全选操作,$(".cbKSLic").attr("checked", true);怎么就是无效,但改变disabled就可以。

解决方案 »

  1.   

    $(".cbKSLic").attr("selected", true);
      

  2.   

    //选中
    $(".cbKSLic").attr("checked", "checked");//取消选中
    $(".cbKSLic").removeAttr("checked");
      

  3.   

    $(".cbKSLic").removeAttr("checked") 楼上正解
      

  4.   

    jquery特殊function CheckAll(sender) {
            jQuery(":checkbox[name=chk]").each(function (i, n) {
                jQuery(this).attr("checked",jQuery("全选按钮的id").attr("checked"));
            });
        }
        function ClearAll() {
            jQuery(":checkbox").each(function (i, n) {
                jQuery(this).attr("checked", "");
            });
        }
      

  5.   

    补充一下:全选按钮是:<input type="checkbox" name="chkall" onclick="javascript:CheckAll(this)" />function CheckAll(sender) {
      jQuery(":checkbox[name=chk]").each(function (i, n) {
      jQuery(this).attr("checked",jQuery(sender).attr("checked"));
      });
      }
      

  6.   

     //选中
    $(".cbKSLic").attr("checked", "checked");//取消选中
    $(".cbKSLic").removeAttr("checked");这种写法不应该无效的。你看看选择器有没有选到值
    alert($(".cbKSLic").size())
      

  7.   

    我错了,我都忘记查看生成的HTML了
    怎么在checkbox上加的CssClass编译出来的html,怎么是加到checkbox外的一个span上了,晕死~~~~~
      

  8.   

    你确定你引用 Jquery 库 啦?