有沒有辦法根據是否選中該列的複選框來過濾數據?我有類似的選項的選中/未選中/清除過濾器,但似乎無法獲得Datatables來過濾。過濾數據表中的已檢查行嗎?
http://jsfiddle.net/anschwem/s827x/68/
$('input[name=lock]').on('click', function(){
var col = '5';
var chkbx = $('#multi').eq(col).find('input[type=checkbox]');
// filter table
if($(this).attr('id') == 'locked'){
value = !chkbx.is(':checked')//'y'
} else if ($(this).attr('id') == 'unlocked') {
value = chkbx.is(':checked')//'n'
} else {
value = '';
}
console.log(value)
// filter accordingly
table
.column(5)
.search(value)
.draw();
});