为了账号安全,请及时绑定邮箱和手机立即绑定

prop('checked')问题返回false

prop('checked')问题返回false

至尊玉 2014-08-10 18:57:19
慕课大大们,小白白我有一个问题想向大家请教:问题一:prop('checked')为什么问题打印false,只有当所有复选框全部选中时才返回true??console.log($("input[name='checkitem']").prop('checked'));问题二:有没有什么办法,当多个复选框中有一个选时就返回true呢?<input name='checkitem' type='checkbox'> <input name='checkitem' type='checkbox'> <input name='checkitem' type='checkbox'>   ... <input name='checkitem' type='checkbox'>
查看完整描述

3 回答

?
ecma

TA贡献13条经验 获得超9个赞

console.log(!!$("input[name='checkitem']:checked").length);


查看完整回答
1 反对 回复 2014-08-10
?
风雪洛天

TA贡献4条经验 获得超2个赞

问题一:$("input[name='checkitem']")匹配的是所有的集合,当集合中有一个没有被选中就会返回false

问题二:对checkbox进行遍历,如果有一个选中就返回

查看完整回答
反对 回复 2016-10-21
?
尐缘7

TA贡献16条经验 获得超5个赞

循环遍历所有,有true,跳出循环

.each(){

    if(true){

        break;

    }

}

查看完整回答
反对 回复 2016-10-21
  • 3 回答
  • 0 关注
  • 2431 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信