功能包括,全选、反全选
给隐藏域设置值
有时间了可以写成个组件
//全选 function check_All(obj){ $("#showAllFinance tr").find("input[name='ck']:enabled").each(function(){ if($(obj).attr("checked")=="checked"){ $(this).attr("checked",true); }else{ $(this).attr("checked",false); } }); } //点击单个复选框时,判断全选框状态 function isChecked(obj){ if($(obj).attr("checked")=="checked"){ var flag = true; $("#showAllFinance tr").find("input[name='ck']:enabled").each(function(){ if($(this).attr("checked")!="checked"){ flag = false; } }); $("#checkAll").attr("checked",flag); }else{ $("#checkAll").attr("checked",false); } } /设置复选框值 function setCheckValueId(obj,id){ var f =$(obj).is(":checked"); var h = $("#"+id); if(f){ h.val(1); }else{ h.val(0); } } //设置复选框值 function setCheckValueName(obj,name){ var f =$(obj).is(":checked"); var td = $(obj).parent(); var h = td.find("input[name='"+name+"']"); if(f){ h.val(1); }else{ h.val(0); } }