首页 > 代码库 > jquery判断checkbox是否选中及改变checkbox状态
jquery判断checkbox是否选中及改变checkbox状态
在用jquery判断checkbox 的选中上.
在用的$().attr(‘checked‘)做全选和反选的时候出现一个问题,点第一二次 可以选中和全不选, 但第三次的时候就没有反应了
之后用了$().prop() 就可以了
//全选和全不选 $("#allorone_check").click(function(){ if(!$(this).hasClass("selectall")){ console.log($("#lxyzlist input[type=checkbox]")); $(".tbodylist input:checkbox").prop("checked",true); $(this).addClass("selectall"); }else{ $("#lxyzlist input:checkbox").prop("checked",false); $(this).removeClass("selectall"); } }); //反选 $("#invert_check").click(function(){ $(".tbodylist input[type=checkbox]:checkbox").each(function () { //$(this).attr("checked", !$(this).prop("checked")); $(this).prop("checked", function(index, attr){ return !attr; }); }); });
jquery判断checkbox是否选中及改变checkbox状态
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。