dataTables don't work with 2 and 3 complex headers
by Serg Krasov
HTML
<script src="//cdn.datatables.net/1.10.6/js/jquery.dataTables.js"></script>
<table id='data_panel'>
<thead>
<tr><th rowspan="3" colspan="1"> </th><th rowspan="1" colspan="1">Средний Бизнес</th><th rowspan="3" colspan="1">Физические Лица</th></tr><tr><th rowspan="1" colspan="1">На финансирование активов2</th></tr><tr><th rowspan="1" colspan="1">На финансирование активов3</th></tr>
</thead>
<tbody>
</tbody>
</table>
JavaScript
var myDataTable = $('#data_panel').dataTable({
data: [{"check0":{"id":"512","title":"рубли","html":"<input type=\"checkbox\" value=\"512\" checked>рубли</input>"},"check1":{"id":"112","title":"На финансирование активов3","html":"<input type=\"checkbox\" value=\"112\" checked>112</input>"},"check2":{"id":"314","title":"Физические Лица","html":"<input type=\"checkbox\" value=\"314\" checked>314</input>"}}],
columns:[{"data":"check0"},{"data":"check1"},{"data":"check2"}],
aoColumnDefs: [{"targets":0,"sClass":"grayColumn","render":{"_":"html","filter":"id","display":"html"},"bSortable ":false},{"targets":1,"data":"check1","render":{"_":"html","filter":"id","display":"html"},"bSortable ":false},{"targets":2,"data":"check2","render":{"_":"html","filter":"id","display":"html"},"bSortable ":false}]
});