jquery 如果设置选中所有的name为'abc'的checkbox?
我的意思是获取到所有的name为'abc'的checkbox对象并在页面上将这些checkbox设为已勾选状态。...
我的意思是获取到所有的name为'abc'的checkbox对象
并在页面上将这些checkbox设为已勾选状态。 展开
并在页面上将这些checkbox设为已勾选状态。 展开
1个回答
2015-12-10
展开全部
获取checkbox选中个数的方法如下:
$('div input[type=checkbox]:checked').length
解释:
div选择div标签
div input选择所有div中的所有input标签(包括radio、checkbox、hidden等)
div input[type=checkbox]选择所有div中所有的复选框(checkbox),其中[type=checkbox]为属性选择器,会选择type属性为checkbox的元素
div input[type=checkbox]:checked选择所有div下被勾选的checkbox,其中:checked表示为勾选状态
length可以取到选择器结果的条数,即div中checkbox为选中状态的元素个数
$('div input[type=checkbox]:checked').length
解释:
div选择div标签
div input选择所有div中的所有input标签(包括radio、checkbox、hidden等)
div input[type=checkbox]选择所有div中所有的复选框(checkbox),其中[type=checkbox]为属性选择器,会选择type属性为checkbox的元素
div input[type=checkbox]:checked选择所有div下被勾选的checkbox,其中:checked表示为勾选状态
length可以取到选择器结果的条数,即div中checkbox为选中状态的元素个数
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询