Если я понимаю вашу проблему, то постоянное мерцание - это то, к чему вы хотите обратиться?Если это так, я бы использовал дебад Лодаша, как это:
$('#example_filter input').keyup(function() {
var search = this.value.replace(/[:-]/g, '');
_.debounce(table.search(
jQuery.fn.dataTable.ext.type.search.mac(search)
).draw(), 500)
});
Надеюсь, это поможет.Работает JSFiddle здесь .