checkbox是否选中checkbox状态

jquery判断checked的三种方法:

.attr(‘checked):   //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false

.prop(‘checked‘): //16+:true/false

.is(‘:checked‘):    //所有版本:true/false//别忘记冒号哦

jquery赋值checked的几种写法:

所有的jquery版本都可以这样赋值:

// $("#cb1").attr("checked","checked");

//
$("#cb1").attr("checked",true);

jquery1.6+:prop的4种赋值:

//
$("#cb1″).prop("checked",true);//很简单就不说了哦

// $("#cb1″).prop({checked:true}); //map键值对

//
$("#cb1″).prop("checked",function(){

return true;//函数返回true或false

});

//记得还有这种哦:$("#cb1″).prop("checked","checked");

时间: 2024-11-14 13:02:49

checkbox是否选中checkbox状态的相关文章

自定义CheckBox的选中与否样式

我们在做APP应用时,经常要用到CheckBox控件,但是系统原有的CheckBox样式又不满足我们的需求,我们就要自定义CheckBox选中与否状态,其实就同Button一样,设置其选择与否背景即可. 布局如下: <CheckBox android:id="@+id/foot_mark_cb" android:layout_width="wrap_content" android:layout_height="wrap_content"

jq、js中判断checkbox是否选中

最近在开发项目时用到checkbox复选框,其中遇到一个问题:在JQ中如何判断checkbox是否被选中呢?之前用JQ获取元素的属性用的都是attr(),但用在checkbox上却没有用,原因何在??? 1.JS中判断checkbox是否被选中 对于在js中来判断checkbox是否被选中很简单,举个??来说 HTML代码: <input type="checkbox" name="box"> 相应的javascript代码如下: var check =

全选、取消、2级 checkbox的选中切换

需求:点击父级checkbox的时候,子级出现全选或全取消:点击子级时,如:子级都是在未选中时,点击某一个子级,则父级选中:如:子级中只有一个选中状态(其他子级都是未选中),点击该子级,则父级也改为未选中状态: HTML代码: <dl class="set-list"> <dt> <input type="checkbox" name="plateName" value="18" checked&

让checkbox不选中

今天在做项目的时候.遇到一个问题.须要把选中的checkbox置空,即将选中的checkbox不选中. 最后,发现一个方法非常好使,特此记录. $("input[type='checkbox']").each(function(){ if(this.checked){ this.checked=false; } }); 原理:循环每个type为checkbox的input,若其是选中状态,就将他的checked属性置为false就ok了. 当然,若要实现反选的效果.再加一点就好了. 代

input checkbox 禁止选中/修改

input checkbox 禁止选中 <input type="checkbox"  onclick="return false;" /> input checkbox 选中状态 禁止修改 <input type="checkbox"  onclick="return false;" checked="checked" />

jquery获取checkbox是否选中

在使用jquery的过程中,发现了一个比较特别的属性,那就是 input标签的 checkbox的 是否选中状态 在jquery 1.6 + 以后,checkbox的选中状态的获取不在是直接$(XXX).attr("checked"),而是prop(name|properties|key,value|fn) 具体事例: if($('input[name="iscknotrans"]').prop("checked")){ alert("

radio与checkbox的选中事件

<一>判断checkbox的选中事件 var result=$(this).find("input[type='checkbox']").prop("checked"); result 是bool类型的值 true是选中的状态 false是没选中的状态 <二>radio的选中状态 //付款方式 $('div#pay-type input[type="radio"] ').each(function (e) { var ra

jquert 判断checkbox 是否选中

<input type="checkbox" id="IsEnable" /> 在调试的时候,会出现,一直未true的状态,不管是选中还是未选中 解决方法,  标签不能定义  checkbox 默认选中用 $("#IsEnable").prop("checked", true);//设置为选择状态 默认不选中为 $("#IsEnable").prop("checked", f

jquery获取checkbox被选中的值

只用一个循环,就可以找出被选中的checkbox的值 var s; $("[name = b]:checkbox").each(function () {                   if (this.checked) {                       s += $(this).val() + "|";                   }               });alert(s); 这样就可以了 jquery获取checkbox被