您当前的位置:首页 > 分类 > 技术资讯 > JQuery > 正文

jquery操作checkbox(取值,设置选中,取消)

发布时间:2015-01-26 15:56:27      来源:51推一把
【摘要】jquery操作checkbox(取值,设置选中,取消):取得div下所有checkbox,选中,取消,全选,反选,判断当前是否选中
jquery操作checkbox(取值,设置选中,取消)

//取得div下所有checkbox
$(#divId input[type="checkbox"]);

//选中
$("[name=checkbox]").attr("checked",true);  //全选

//取消
$("[name=checkbox]").removeAttr("checked");   //全取消


$("[name=checkbox]:even").attr("checked",true);//选中所有奇数

//反选
$("[name = chkItem]:checkbox").each(function () {
     $(this).attr("checked", !$(this).attr("checked"));
});

//全不选
var result = new Array();
$("[name = chkItem]:checkbox").each(function () {
     if ($(this).is(":checked")) {
          result.push($(this).attr("value"));
     }
});
alert(result.join(","));

//判断当前是否选中
方法一:if($("#id").attr("checked")) return true; else return false;  

方法二:if ($("#id")get(0).checked) 

方法三:if($("#id").is(":checked"))