form.on('checkbox()',function(data){var pc = data.elem.classList //获取选中的checkbox的class属性if(pc=="parent"){//如果当前选中的checkbox class里面有parentvar c =$(data.elem).siblings().children("input[type='checkbox']");
c.each(function(){//遍历他们的孩子们var e =$(this);
e.prop("checked", data.elem.checked);});}else{var ul =$(data.elem).closest("ul");var c =ul.children("input[type='checkbox']");var clen = c.size();var xuanzhong =true;
c.each(function(){//遍历他们的孩子们var e =$(this);if(e.prop("checked")==false){
xuanzhong=false;}});$(data.elem).parent().siblings("input[type='checkbox']").prop("checked",xuanzhong);}
form.render('checkbox');});