2016-04-27 19 views
0

ich benutze Bootstrap und integriere es mit jquery DataTable. Mein Problem ist, ich mache alle Checkboxen. es gilt nicht auf der ersten Seite. aber andere Seite es überprüft. und die CSS scheinen auch nicht zu funktionieren. Wer ist da draußen auch mit diesem Problem konfrontiert? Siehe das Bild unten.CSS und checkall checkbox funktioniert nicht in Datentabelle und bootstrap

enter image description here

und im mit diesem Code ..

$(document).ready(function() { 
     var table = $('#example').DataTable({ 
      'columnDefs': [{ 
       'targets': 8, 
       'orderable': false, 
      }] 
     }); 

     // Handle click on "Select all" control 
     $('#example-select-all').on('click', function() { 
      // Check/uncheck all checkboxes in the table 
      var rows = table.rows({ 'search': 'applied' }).nodes(); 
      $('input[type="checkbox"]', rows).prop('checked', this.checked); 
     }); 
    }); 

Antwort

0

wir auch die Funktion des Projekts verwenden; Sie dies tun können:

// Handle click on "Select all" control 
    $('#example-select-all').change(function() { 
     // Check/uncheck all checkboxes in the table 
     var checkbox=$('#example input[type="checkbox"]'); 
     var checked = $(this).is(":checked"); 
     checkbox.each(function(){ 
      if (checked) { 
       $(this).attr("checked", true); 
      } else { 
       $(this).attr("checked", false); 
      } 
     }) 
    }); 
+0

tq bro für Ihre Hilfe ... tatsächlich ist mein gut funktioniert .. nur die erste Seite der Datentabelle ist nicht arbeiten ... u kann dort das Bild sehen .. – achimet

Verwandte Themen