首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Jquery 获取checkbox的checked有关问题

2012-12-19 
Jquery 获取checkbox的checked问题这个郁闷了,今天写这个功能的时候发现了问题,上网找了好多资料对照,更加

Jquery 获取checkbox的checked问题

这个郁闷了,今天写这个功能的时候发现了问题,上网找了好多资料对照,更加纠结。。。

事实证明一切,自己测试了N遍,发现网上的说法和自己以前的理解都是错的,不知道大家有没发现.

下面来看看网上大多资料的说法

转别人的一些东西:

jquery判断checkbox是否被选中

在html的checkbox里,选中的话会有属性checked="checked"。

如果用一个checkbox被选中,alert这个checkbox的属性"checked"的值alert($(#xxx).attr("checked")),会打印出"true",而不是"checked"!

如果没被选中,打印出的是"undefined"。


?注意红色的部分,这里说到

经过测试,证明上面说法有问题

checked><input type="button" id="button" value="Click Me">


解决方法,还是用document.get获取吧:

$("#cb").prop("checked")
这个方法返回的是true or false

热点排行