码迷,mamicode.com
首页 > Web开发 > 详细

jQuery设置checkbox全选(区别jQuery版本)

时间:2016-03-14 18:19:11      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

jQuery设置checkbox全选在网上有各种文章介绍,但是为什么在我们用他们的代码的时候就没有效果呢?

如果你的代码一点错误都没有,先不要急着怀疑人家代码的正确性,也许只是人家跟你用的jQuery版本不同而已。

jQuery很多版本都会对一些小的功能做一些改进,比如checkbox的选中。

jQuery对checkbox改动的界线版本 jquery1.9.1。

jquery1.9.1之前,全选是这样的:

$(‘#checkbox‘).attr(‘checked‘,true)

$(‘#checkbox‘).attr(‘checked‘,false)

 jquery1.9.1之后,全选是这样的:

$(‘#checkbox‘).prop(‘checked‘,true)

$(‘#checkbox‘).prop(‘checked‘,false)

 判断是否选中,经过我试验:

只能在jquery1.9.1之前使用。

$("input[name=‘chk_all‘]").attr(‘checked‘);

在之前之后都能使用。

$("input[name=‘chk_all‘]").is(‘checked‘);和$("input[name=‘chk_all‘]").prop(‘checked‘);

如果有错误,还请指正。

jQuery设置checkbox全选(区别jQuery版本)

标签:

原文地址:http://www.cnblogs.com/hello-word1/p/5276502.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!