JQuery判断checkbox是否选中 jquery全选反选

一。在html的checkbox里,选中的话会有属性checked="checked"。

如果用一个checkbox被选中,alert这个checkbox的属性"checked"的值alert($"#xxx".attr("checked")),会打印出"true",而不是"checked"!

如果没被选中,打印出的是"undefined" 。觉得很奇怪是吗?继续看下去~

不要尝试去做这样的判断:if($"#xxx".attr("checked")=="true")//这样是错误的

因为这么做是错的,jQuery的API手册上写,attr(name)的返回值是object。所以,应该是if($("#xxx").attr("checked")==true)。

判断这个值$("input[name='weibo_count']").attr("checked");这样也行

<SCRIPTLANGUAGE="JavaScript">
<!--
$("document").ready(function(){

$("#btn1").click(function(){

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

})
$("#btn2").click(function(){

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

})
$("#btn3").click(function(){

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

})
$("#btn4").click(function(){

$("[name='checkbox']").each(function(){


if($(this).attr("checked"))
{
$(this).removeAttr("checked");

}
else
{
$(this).attr("checked",'true');

}

})

})
$("#btn5").click(function(){
var checks = "";
$("input[name='checkbox[]']").each(function(){
if($(this).attr("checked") == true){
checks +=$(this).val() + "|";
}
})
})
//-->
</SCRIPT>

</HEAD>

<BODY>
<form name="form1" method="post"action="">
<inputtype="button" id="btn1" value="全选">
<inputtype="button" id="btn2" value="取消全选">
<inputtype="button" id="btn3" value="选中所有奇数">
<inputtype="button" id="btn4" value="反选">
<inputtype="button" id="btn5" value="获得选中的所有值">
JQuery判断checkbox是否选中 jquery全选反选
<br>
<inputtype="checkbox" name="checkbox[]"value="checkbox1">
checkbox1
<inputtype="checkbox" name="checkbox[]"value="checkbox2">
checkbox2
<inputtype="checkbox" name="checkbox[]"value="checkbox3">
checkbox3
<inputtype="checkbox" name="checkbox[]"value="checkbox4">
checkbox4
</form>

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/291925.html

更多阅读

怎么判断发动机是否烧机油? 怎么判断是否烧机油

发动机是否在烧机油?这个问题很多人都碰上过,一般都会认为烧机油是很严重的问题。其实烧机油可分为三种情况凉车烧机油、加速时烧机油和任何情况下都烧机油。一般前两种情况没有大家想的那么严重,下面我来跟您说一下如何判断是哪种烧机

全选快捷键是什么 excel全选快捷键

全选快捷键是什么——简介电脑里面的全选快捷键是什么,怎么快速全选全部文件!全选快捷键是什么——方法/步骤全选快捷键是什么 1、第一种,可以全选页面内的文字,或一个文件夹里面的所有文件按ctrl+a,如图全选快捷键是什么 2、

如何判断自己是否肾虚呢? 怎样判断自己肾虚

导致肾虚的原因人的生长发育与肾气的关系极为密切。随着年龄的增长,就会出现肾气衰退的生理过程,到了老年则因肾气虚衰而呈现衰老的征象,所谓“年老多肾虚”就是这个道理。长时间坐着不动,人体腹腔承受巨大的压力,腹腔和下身的

如何判断自己是否需要去心理咨询? 心理咨询室

之前有一个心理咨询师向我说国内其实很多人需要解决心理上的问题,但出于观念,很少人真的去找心理咨询师。怎么判断自己是否应该去做心理治疗?见了各位的回答我想将自己的问题更正一下:1、“一般心理问题”情况,怎么判断自己的心理形成问

声明:《JQuery判断checkbox是否选中 jquery全选反选》为网友努力奮戰中考分享!如侵犯到您的合法权益请联系我们删除