Одним из способов было бы использовать свойство aoColumns для datatables и просто визуализировать вашу разметку для свойства sTitle как строку html.
http://www.datatables.net/usage/columns
//On datatable init the options would look something like this
"aoColumns": [{ "sTitle": "<input type='checkbox' id='selectAll'></input>"}]
Тогда вы можете просто подключить обработчик с флажком заголовка после того, как DataTable создан, чтобы проверить/снять все флажки;
Так что-то вроде:
$("#selectAll").toggle(function() {
$("checkboxSelector", dataTable.fnGetNodes()).attr("checked", true); }
, function() {
$("checkboxSelector", dataTable.fnGetNodes()).attr("checked", false);
}
);
Добро пожаловать в StackOverflow. Есть ли у вас примеры кода, который вы пробовали? – cfs