首页 > Web开发 > 详细

jQuery——checkbox

时间:2015-01-30 19:30:56      阅读:363      评论:0      收藏:0      [点我收藏+]

全选、全部选

 	$(‘#checkAll‘).click(function(){
 	    $(‘input[name="subBox"]‘).prop("checked",this.checked);
 	});

 这里不能用$(‘input[name="subBox"]‘).attr("checked",this.checked); 这样第二次就无效了。

不过 $(‘input[name="subBox"]‘) 这样的写法并不是很好,最好改为:$("input:checkbox[name=‘the checkbox name‘]")

如果是在某一些标签下查找的话,为了防止查找到table #tbTemplate元素以外的checkbox:checked,可以这样来限制:$("table#tbTemplate input:checkbox[name=‘the checkbox name‘]") 

 

获取选中的checkbox

$(‘input[@type="checkbox"][@checked]‘).each(function(){ 
   alert($(this).val());
});

 是这样子的,如果你有留意,$(‘foo‘)这样的jquery对象都是[object object],这是因为jquery对象本身是一个数组,你需要遍历这个数组

jQuery——checkbox

原文:http://www.cnblogs.com/captainlucky/p/4262806.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!