如题,怎么通过JS来得到是否有复选框被选中呢?求解答
              <asp:TemplateColumn HeaderText="选择">
             <ItemTemplate>
                <asp:CheckBox ID="Check1"  runat="server" />
             </ItemTemplate>
            </asp:TemplateColumn>
jscheckbox

解决方案 »

  1.   

    遍历所有name为checkbox中是否有选中$('input[name="checkbox"]:checked').length>0
      

  2.   

    <asp:checkbox>是用在datagrid里边的,不是一个html控件
      

  3.   

    用循环遍历一遍,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) {
                           //执行操作
                        }
                    }
                }
            }