查找复选框在GridViewRow中选中

时间:2011-08-12 20:27:49

标签: jquery asp.net

我们如何验证是否在GridView的每一行中选中了复选框。以下代码无效。

             $("#btnComplete").click(
                            function(e) {
                                $("#<%=grdCustDetails.ClientID%> tr").each(function() {
                                    //Skip first(header) row
                                    if (!this.rowIndex) return;


                                    if ($(this).find('input:checkbox:checked').checked > 0) {
                                        alert("your check box in this row is checked");
                                    }



                                });

              });

1 个答案:

答案 0 :(得分:1)

试试这个

if ($(this).find('input:checkbox:checked').length > 0) {
    alert("your check box in this row is checked");
}

您也可以使用is这样的方法

if ($(this).find('input:checkbox').is(':checked')) {
    alert("your check box in this row is checked");
}