$("input[name='funParent']").live("click", function(){
var funParentId = $(this).next("input").val();if($(this).is(':checked')){
$("input[lang="+funParentId+"][name='functionIdArray']").each(function(){
$(this).attr("checked",true);
});
}else{
$("input[lang='"+funParentId+"'][name='functionIdArray']").each(function(){
$(this).attr("checked",false);
});
}
});
<s:iterator value="funcCateList" id="fc" status="fcst">
<tr class="forFuncations">
<td style="text-align: left;">
<!-- 这里要写个js进行全选当前权限-->
<input class="funParent" type="checkbox" value="" name="funParent" <s:if test="#fc.flag==true">checked="checked"</s:if> />
${fc.fname }
<input type="hidden" name="funParentId" value="${fc.fid}" />
</td>
<td class="lanmuChoose" style="text-align: left;">
<ul>
<s:iterator value="#fc.tfunctionSet" id="fun" status="st">
<s:if test="#fun.fstatus == 1 ">
<input name="functionIdArray" type="checkbox"
value="${fun.fid}" lang="<s:property value='#fc.fid' />"
<s:if test="#fun.flag==true">checked="checked"</s:if> />
${fun.fname}
</s:if>
</s:iterator>
</ul>
</td>
</tr>
</s:iterator>