checkbox 选中 全选 在项目中经常用到,但是不同的程序员写出的东西各有差异,在此整合了jquery checkbox插件,用起来很方便,也总结了我们项目中通常会出现问题的地方,一行代码搞定。
功能描述: 1.全选与所有子选项互动 2.子项勾选与全选按钮的互动 3.对多个全选按钮支持 4.所有按钮选择都返回选择结果默认是自选value值,可以自定义 5.一个页面多组列表,使用方便
使用方法:
$(function(){ /* 参数说明: $(select):全选的对象,如果只有一个,用id,有多个就用name或者其他属性 后面参数:{chname:"test",customAttr:"aid",callback:fn} chname:子选项name customAttr:自定义子选项属性,默认值是value callback:fn fu回调函数,返回的是选中的子选项的值,用“,”分开 */ var ids="";//定义全局变量存放选中的值 //第一组 $("[name='checkall']").checkAll({chname:"test",customAttr:"aid",callback: function(data){ ids=data; alert("选中的子项值:"+data); } }); })