jq判断 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");

jquery checkbox获取选中的值

var value = $("input[name='name']:checked").val();

三、获取checkbox选中值:

if($("#id").is(":checked")){
    var value = $("input[name='name']").val();
}

对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。:“href、target和class"

对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。:data-id

选中的值:console.log($(this).attr('data-id'))

var len = $(".select_l input").length; 购物车 checkbox数量

var checkedLen  = $(".select_l input:checked").length; 购物车 选中checkbox数量 input:checked 

$("input[name='ckb-jobid']:checked").length
$("input[type='checkbox']:checked").length; 获取checkbox选中个数

选中的数量 :https://www.jb51.net/article/57780.htm   https://www.cnblogs.com/youmingkuang/p/10000856.html

checkbox 是否选中以及设置其他的状态

https://www.jianshu.com/p/e8ce2904d799

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值