星空网 > 软件开发 > Java

JQuery checkbox check/uncheck

  想通过JQuery来check或者uncheck页面上的checkbox控件,我们可能会想到用下面的代码:

$('#chk-all').on('click', function(){  var checked = $(this).is(':checked');  $("input[type='checkbox'][name='chk-att']").attr('checked', checked);});

  chk-all是一个checkbox控件,我们想通过点击它来实现全选或取消全选的功能。在onclick事件中,首先通过$(this).is(':checked')来获取该checkbox当前的选中状态,然后将页面上所有name='chk-att'的checkbox控件选中或取消选中。这里使用的方法是修改checked属性的值,然而该方法并不总是奏效,有时你会看到元素的属性值确实被修改了,但是选中状态并未改变。尝试将attr()方法改成removeAttr()来实现取消选中,仍然不起作用!

  解决办法是使用prop()函数来替代上面代码中的attr()函数。将上面的代码修改如下:

$('#chk-all').on('click', function(){  var checked = $(this).is(':checked');  $("input[type='checkbox'][name='chk-att']").prop('checked', checked);});

 




原标题:JQuery checkbox check/uncheck

关键词:jquery

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

黑五网一运营:https://www.goluckyvip.com/tag/13121.html
网一销量提升:https://www.goluckyvip.com/tag/13122.html
爆款生命周期:https://www.goluckyvip.com/tag/13123.html
爆款销量降低:https://www.goluckyvip.com/tag/13124.html
UL测试报告:https://www.goluckyvip.com/tag/13125.html
UL标准:https://www.goluckyvip.com/tag/13126.html
怪物在游轮上复活的电影 怪物在游轮上复活的电影叫什么:https://www.vstour.cn/a/411230.html
在线旅游如何选择更优惠的旅游产品?:https://www.vstour.cn/a/411231.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流