2013-07-24 58 views
0

您好我有以下代碼選擇或取消選擇gridview中的複選框工作正常。在gridview中的選中框jquery警報

$(document).ready(function() { 
      $("#<%=GridView3.ClientID%> input[id*='chkAll']").click(function() { 
       if ($(this).is(':checked')) 
        $("#<%=GridView3.ClientID%> input[id*='chkEmployee']").attr('checked', this.checked); 
       else 
        $("#<%=GridView3.ClientID%> input[id*='chkEmployee']").attr('checked', false); 
      }); 
     }); 

我的下一步是使用.each類並遍歷每個複選框並顯示警報消息。

$(document).ready(function() { 
      $('#mainForm').click(function() { 
       $("<%=GridView3.ClientID%> input[id*='chkAll']:checked").each(function() { 
        alert("checked box"); 
       }); 
      }); 

上述代碼無效。任何建議如何解決它?感謝

回答

0

代碼的第二位選擇器缺少#

 $(document).ready(function() { 
     $('#mainForm').click(function() { 
      $("#<%=GridView3.ClientID%> input[id*='chkAll']:checked").each(function() { 
       alert("checked box"); 
      }); 
     });