1

自分では解決できない問題に遭遇しました!

PHP/MySQL のようなものを使用して設定されたテーブルがあります

foreach($users as $user){
    ?> <tr id="<?php echo $user['fName'].
            "-".$user['lName'];?>">
        <td> <?php 
            echo $user['fName']." ".$user['lName']; 
        ?> </td>
       <?php 
            for ($i = 0; $i<$count+3; $i++){
                ?> <td><input class="accessCheck" id="<?php
                echo $user['lName']."-".$pagesArray[$i];
                ?>" type="checkbox"></td> 
      <?php } ?>
   </tr> <?php 
}

ご覧のとおり、テーブルは次のようになります

fName lName | checkbox | checkbox | checkbox | mainCheckbox 

私がする必要があるのは、mainCheckbox ですべてのチェックボックスをチェック/チェック解除することです。この mainCheckbox をチェックするだけですべての行を選択する方法はありますか?

編集:入力のようなものを選択したときにクラスを見つける方法はありますか?このためのクラスを見つける方法はありますか? 例えば

$("input").click(function(){

});

この入力のクラスを見つける方法はありますか?

4

2 に答える 2

1

これをティル:

$('#all').on('click', function(){
    $(':checkbox').prop("checked",$(this).is(':checked'));
});

http://jsfiddle.net/Dfzdh/

于 2013-10-09T09:59:27.730 に答える