Выбор / отмена выбора флажков в уникальных столбцах с помощью Jquery - PullRequest
0 голосов
/ 07 августа 2009

У меня есть сетка с несколькими столбцами флажков, и мне было интересно, кто-нибудь может показать мне, как выбрать все флажки в уникальном столбце. Я не хочу устанавливать флажок в заголовке, и он должен установить все флажки в виде сетки. Я новичок в jQuery, буквально на начальном этапе и надеялся, что смогу сделать это в jquery.

Заранее спасибо, Терри

Ответы [ 2 ]

0 голосов
/ 08 августа 2009
// assuming you want to specify the column index.
var selectedColumnIndex = 2; 

$('td:nth-child(' + selectedColumnIndex + ')').each( function(){
   $(":checkbox", $(this)).attr("checked", true);
});
0 голосов
/ 07 августа 2009

все флажки должны быть класса = "myClass"

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

Расширенный пример:

<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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...