Yadcf is a jQuery plugin that allows the user to easily add filter components to table columns, the plugin works on top of the DataTables jQuery plugin.
Website Demo