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"))