Selectarea / Deselectarea din casetele de selectare coloane unice cu Jquery

voturi
0

Am o vedere grilă cu mai multe coloane caseta de selectare și mă întrebam dacă cineva ar putea-mi arate cum să selectați toate casetele de selectare într-o coloană unică. Nu vreau să selectați o casetă de selectare în antet și să-l selectați toate casetele de selectare din vizualizarea grilă. Sunt nou la jQuery, literalmente în etapa începători și a fost în speranța de a fi capabil să-l facă în jquery.

Mulțumesc în avans, Terry

Întrebat 07/08/2009 la 20:14
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
0

toate casetă de selectare trebuie să fie class = „Clasa_Mea“

$(".myClass").attr("checked", true);

exemplu extins:

<html>
  <head>
    <title></title>
    <script type="text/javascript" src="../jquery-ui-1.7.custom/js/jquery-1.3.2.min.js"></script>
    <script type="text/javascript">
        jQuery(function(){
            alert('before')
            $(".myClass").attr("checked", true);
            alert('after')
        });
    </script>
  </head>
  <body>
      <input type="checkbox" id="cb1" class="myClass" value="false">
      <input type="checkbox" id="cb2" class="myClass" value="false">
      <input type="checkbox" id="cb3" class="myClass" value="false">
      <input type="checkbox" id="cb4" class="myClass" value="false">
      <input type="checkbox" id="cb5" class="myClass" value="false">
      <input type="checkbox" id="cb6" class="myClass" value="false">
      <input type="checkbox" id="cb7" class="myClass" value="false">
      <input type="checkbox" id="cb8" class="myClass" value="false">
      <input type="checkbox" id="cb9" class="myClass" value="false">
      <input type="checkbox" id="cb0" class="myClass" value="false">
  </body>
</html>
Publicat 07/08/2009 la 20:25
sursa de către utilizator

voturi
0
// assuming you want to specify the column index.
var selectedColumnIndex = 2; 

$('td:nth-child(' + selectedColumnIndex + ')').each( function(){
   $(":checkbox", $(this)).attr("checked", true);
});
Publicat 07/08/2009 la 21:38
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more