function checkAll(){
if( $("input[id='Checkbox']").attr("checked")=="checked"){
$("input[name='Checkbox']").attr("checked",true);
}else{
$("input[name='Checkbox']").attr("checked",false);
}
}
//改变 全选,取消全选状态
function changCheckAllStatus(){
var allcheck = $("input[ck='nb']").length;
var nowcheck = $("input[ck='nb']:checked").length;
if(allcheck == nowcheck){
$("input[id='Checkbox']").attr("checked",true);
}else{
$("input[id='Checkbox']").attr("checked",false);
}
}
<table class="oa-content-table01">
<tr>
<th class="oa-content-table01-th" width="8%">
<label><input type="checkbox" name="Checkbox" id="Checkbox" οnclick="checkAll();"/>序号</label>
</th>
<th width="10%">姓名</th>
<th width="20%">部门</th>
<th width="20%">邮箱</th>
<th width="20%">电话</th>
</tr>
<s:iterator value="staffValid" id="p" status="sta">
<tr>
<td><s:property value="#sta.index+1"/>
<input type=checkbox ck="nb" οnclick="changCheckAllStatus();" name="Checkbox" staffIds="<s:property value="#p.id" />" value="${p.id}"/></td>
<td><s:property value="#p.name"/></td>
<td><s:property value="#p.organizations.name"/></td>
<td><s:property value="#p.email"/></td>
<td><s:property value="#p.phoneNumber"/></td>
</tr>
</s:iterator>
<s:hidden name="pageCount" id="pageCount"/>
</table>