为了账号安全,请及时绑定邮箱和手机立即绑定

在一个页面中做js 的全选,而不影响别的全选,该怎么做,请指教,,急等谢谢

在一个页面中做js 的全选,而不影响别的全选,该怎么做,请指教,,急等谢谢

BIG阳 2018-12-06 20:54:12
在一个页面中做js 的全选,而不影响别的全选,该怎么做,请指教,,急等谢谢    <tr>                                    <td class="td1" style="height: 24px; width: 20%">                                        教师组:                                       <input type="checkbox" id="cbTAll"   />全选                                    </td>                                    <td class="td1" style="height: 24px; width: 60%">                                       <asp:CheckBoxList ID="cbTeacher" runat="server" DataTextField="ClassName" DataValueField="Id" name="cbTeacher"                                        RepeatDirection="Horizontal" RepeatColumns="3">                                    </asp:CheckBoxList>                                                                        </td>                                </tr>                                <tr>                                    <td class="td1" style="height: 24px; width: 20%">                                        学生组:                                        <input type="checkbox" id="cbSAll"  />全选                                    </td>                                    <td class="td1" style="height: 24px; width: 60%">                                       <asp:CheckBoxList ID="cbStudent" runat="server" DataTextField="ClassName" DataValueField="Id" name="cbStudent"                                        RepeatDirection="Horizontal" RepeatColumns="3">                                    </asp:CheckBoxList>                                    </td>                                </tr>    
查看完整描述

5 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

如果你会jquery的话就很简单了,

$(document).ready(function(){

  $('#cbTAll').bind("click",function(){

  $("input[name='cbTeacher']").each(function(i,obj){

      $(obj).attr("checked",$("#cbTAll").attr("checked"));

    })

  })

 

  $('#cbSAll').bind("click",function(){

  $("input[name='cbStudent']").each(function(i,obj){

      $(obj).attr("checked",$("#cbSAll").attr("checked"));

    })

  })

 

})

查看完整回答
反对 回复 2018-12-24
?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

每一个CheckBoxList组成生成客户端ID前掇都不一样,可以通过JS遍历ID名称是否包含当前组的。

查看完整回答
反对 回复 2018-12-24
?
HUX布斯

TA贡献1876条经验 获得超6个赞

怎么判断是否包含...当前组是指的什么。。。请问
查看完整回答
反对 回复 2018-12-24
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

@lovemc:你查看客户端生成的HTML源码,分析一个CheckBoxList生成的共同点。
查看完整回答
反对 回复 2018-12-24
  • 5 回答
  • 0 关注
  • 623 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号