在一个页面中做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"));
})
})
})
添加回答
举报
0/150
提交
取消