js控制checkbox的全选/全不选

//全选,取消全选
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>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值