As ColVis is deprecated in Datatables 1.10, I am looking for a way to add a checkbox to each button to select a column in the table in the same way it is done in this example that uses ColVis.
In the following JSFiddle is what I have done so far. Below is the code that I am using.
$(document).ready(function() {
var table = $('#example').DataTable( {
dom: 'B',
"buttons": [
{
extend: 'colvis',
postfixButtons: [
{
extend: 'colvisRestore',
text: 'Restore'
}
],
buttons : [{
extend: 'columnsToggle',
}],
}
],
}
); } );
I would really appreciate your share of expertise on this one.
SOLUTION
Checkboxes has been replaced by inset/outset styles. However you can simulate a checkbox using CSS, see the rules below:
DEMO
See this jsFiddle for code and demonstration.
NOTES
See my other answer to your question explaining why
action
will not work forcolumnsToggle
button.