2011-08-12 9 views
0

GridViewの各行でチェックボックスがオンになっているかどうかを確認する方法を教えてください。以下のコードは動作しません。検索するチェックボックスGridViewRowにチェックを入れます

   $("#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"); 
            } 



           }); 

       }); 
+0

ようisメソッドを使用することができ、この

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

を試してみてください。 – CodeNinja

答えて

1

あなたはまた、GridViewのそれぞれの行にchkSelと名付けチェックボックスがあり、この

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

第2の解決策はチャームのように働いた!!ありがとう! – CodeNinja

関連する問題