jQuery全选全不选事件绑定的实现代码

  

废话不多说了,直接给大家贴代码了,具体代码如下所示:

        & lt; td宽度=?2%”colspan=?”比;   & lt;输入类型=案囱】颉眎d=八小钡脑谌?,,,,,,,,,   & lt;输入类型=案囱】颉眎d=胺聪颉痹诜囱?   & lt;/td>   & lt; td宽度=?2%”colspan=?”比;   & lt;销售:checkboxlist name=" resUuids "列表=皉esList listKey=皍uid”listValue=" https://www.yisu.com/zixun/name "祝辞& lt;/s: checkboxlist>   & lt;/td>   $(函数(){//全选   $ (“#”).click(函数(){//将下面所有组件全部选中//$ (“[name=resUuids]”)是多个组件,整体是个对象数组//$ (“[name=resUuids]”) .attr(“检查”,“检查”);//先获取当前组件的状态//美元(这).attr(“检查”)//将所有组件设置为对应状态//$ (“[name=resUuids]”) .attr(“检查”,(这).attr美元(“检查”));//美元(这).attr(“检查”)获取的值究竟是什么//警报($).attr("检查"));//定义//$ (“[name=resUuids]”) .attr(“检查”,“定义”);//js语法规则,除了假的,假的,“假”,“假”,0五个值之外的所有值,认定为真实的//$ (“[name=resUuids]”) .attr(“检查”,假);=$ var国旗(这).attr(“检查”);   $ (“[name=resUuids]”)。attr(“检查”,标志==凹觳椤?;   });//反选   $(" #反向”).click(函数(){//将所有组件的状态切换成原始状态的反状态//$ (“[name=resUuids]”) .attr(“检查”! ($ (“[name=resUuids]”) .attr(“检查”)=="检查"));//当选择器选中的组件是多个时,获取组件的任何数据都是对第一个组件进行操作//警报(! $ (“[name=resUuids]”) .attr(“检查”)=="检查"));//对每个组件进行迭代,让其操作状态为对应组件的原始状态的反状态   $ (" [name=resUuids] ") . each(函数(){//使用每个操作实现对每个组件的操作=$ var国旗(这).attr(“检查”);   (美元)。attr(“检查”!(标志=="检查"));   });   checkSelect ();   });//绑定组件   $ (“[name=resUuids]”) .click(函数(){//将全选的状态设置为基于所有组件的综合状态值   checkSelect ();   });   函数checkSelect () {   var allFlag=true;   $ (" [name=resUuids] ") . each(函数(){=$ var国旗(这).attr(“检查”)==凹觳椤?//和:位运算与,,:逻辑与   allFlag=allFlag,,国旗;   });   $ (“#”).attr(“检查”,allFlag);   }   });      

以上所述是小编给大家介绍的jQuery全选全不选事件绑定的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

jQuery全选全不选事件绑定的实现代码