Select / Deselect all checkboxes using jQuery - Stack Of Codes

Breaking

Ads

Monday, 18 December 2017

Select / Deselect all checkboxes using jQuery

Select / Deselect all checkboxes using jQuery::


The HTML Structure is following type::

<table>
<tr>
<td><input type="checkbox" id="checkbx_selectall" /> Select all</td>
</tr>
<tr>
<td>
<input type="checkbox" class="__chckbx_select" value="1"/>Item 1</td>
</tr>
<tr>
<td>
<input type="checkbox" class="__chckbx_select" value="2"/>Item 2</td>
</tr>
<tr>
<td>
<input type="checkbox" class="__chckbx_select" value="3"/>Item 3</td>
</tr>
<tr>
<td><input type="checkbox" class="__chckbx_select" value="4"/>Item 4</td>
</tr>
</table>


<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js">
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#checkbx_selectall").on('change', function() {
   if(this.checked){
      $('.__chckbx_select').each(function(){
   this.checked=true;
      });
   }else{
      $('.__chckbx_select').each(function(){
   this.checked=false;
      });
   }
});


$('.__chckbx_select').on('change',function(){
    if($('.__chckbx_select:checked').length ==           $('.__chckbx_select').length){
    $('#checkbx_selectall').prop('checked',true);
}else{
    $('#checkbx_selectall').prop('checked',false);
}
});
   });

</script>

No comments:

Post a Comment

Topics

PHP (27) CodeIgniter (22) SQL (4) Facebook (3) HTML (3) Blogger (2) Constructor (2) Destructor (2) Google (2) How to (2) Aadhaar (1) Agent (1) Browser (1) CSS (1) Cakephp (1) Constants (1) India (1) Ip address (1) JS (1) Jquery (1) Meta Tags (1) Robots (1) Scraping Data (1) escape_str (1) htaccess (1) iS mobile (1) javascript (1) mysqli (1)