js怎样遍历datalist中的checkbox啊
2 回答
尚方宝剑之说
TA贡献1788条经验 获得超4个赞
给DataList一个ID,然后使用 getElementsByTagName获取到所有的input,checkbox就在其中
这里有一个技巧,你给checkbox一个name,然后当获取到所有的input后可以通过遍历过程中判断name来找到你想操作的那些
如果DataList中没有其他input,那就好办多了
核心代码:
var inputs = document.getElementById("<%=DataList1.ClientID%>").getElementsByTagName("input");
for(var i=0;i<inputs;i++){
..........
}
ABOUTYOU
TA贡献1812条经验 获得超5个赞
JQuery:
$("#<%= DataList1.ClientID %> input[@type=checkbox]").attr("checked", obj.checked);
- 2 回答
- 0 关注
- 578 浏览
添加回答
举报
0/150
提交
取消