2016-10-12 6 views
0

ユーザーが[許可]をクリックすると[拒否]が無効になり、[拒否]をクリックすると[許可]が無効になります。チェックボックスがオンになっているかどうかチェックしたいのですか?

enter image description here

これは私のテーブル構造である..それを

<table class="table table-bordered table-hover"> 
    <thead> 
     <tr> 
      <th> Sequence </th> 
      <th> Name</th> 
      <th> Allow </th> 
      <th> Deny </th> 
     </tr> 
    </thead> 
    <tbody> 

     <tr> 
      <th class="active">Repositary Service</th> 
     </tr> 
     <tr class="access_tr"> 
      <td class="sr_no"> 1 </td> 
      <td> Select File </td> 
      <td> <input type="checkbox" class="rights_checkbox" value="select_file/1" name=""> </td> 
      <td> <input type="checkbox" class="rights_checkbox" value="select_file/2" name=""> </td> 

     </tr> 
    </tbody> 
</table> 
+0

使用]ラジオボタンこれは – guradio

+0

がいや...私はそのトリックを使用しますが、私は、それはまだそのことを確認してくださいだけで動作します信じているチェックボックス –

+0

ための異なる別のTDが自分でトリックを行いますラジオボタンの名前は同じです。彼らはお互いをトグルします – guradio

答えて

0

はこの

$('#yourTalbeId').find('tr').each(function() { 
     var row = $(this); 
     if (row.find('input[type="checkbox"]').is(':checked')) { 
      alert('Checked'); 
     } 
    }); 
+0

ありがとう、そのworkng.l .. –

+0

私の答えを受け入れてください –

0
$('.rights_checkbox').on("change", function() { 
    var $checkboxes = $(this).closest("tr").find(".rights_checkbox"); 

    $checkboxes.show(); 

    if($(this).is(":checked")) { 
     $checkboxes.not(this).hide(); 
    } 
}); 

ビット入り組んを試してみてください、しかし、あなたは本当に、このようにそれをしたい場合仕事をします。

jsFiddle:同じ名前のhttps://jsfiddle.net/gkezcxh4/1/

関連する問題