求 通过JS判断<asp:checkbox>标签中至少有一项被选中的方法
如题,怎么通过JS来得到是否有复选框被选中呢?求解答。。。
<asp:TemplateColumn HeaderText="选择">
<ItemTemplate>
<asp:CheckBox ID="Check1" runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
------解决方案--------------------遍历所有name为checkbox中是否有选中
$('input[name="checkbox"]:checked').length>0
------解决方案--------------------用循环遍历一遍,datagrid里面也是一样的
function checkData() {
var chk = document.getElementsByTagName("input");
for (var i = 0; i < chk.length; i++) {
if (chk[i].type == 'checkbox') {
if (chk[i].checked) {
//执行操作
}
}
}
}