|
Lines 840-846
function _dt_add_filters(table_node, table_dt, filters_options = {}) {
Link Here
|
| 840 |
var is_searchable = table_dt.settings()[0].aoColumns[i].bSearchable; |
840 |
var is_searchable = table_dt.settings()[0].aoColumns[i].bSearchable; |
| 841 |
$(this).removeClass('sorting').removeClass("sorting_asc").removeClass("sorting_desc"); |
841 |
$(this).removeClass('sorting').removeClass("sorting_asc").removeClass("sorting_desc"); |
| 842 |
$(this).data('th-id', i); |
842 |
$(this).data('th-id', i); |
| 843 |
if ( is_searchable ) { |
843 |
if ( is_searchable || $(this).data('filter') || filters_options[i] ) { |
| 844 |
let input_type = 'input'; |
844 |
let input_type = 'input'; |
| 845 |
if ( $(this).data('filter') || filters_options.hasOwnProperty(i)) { |
845 |
if ( $(this).data('filter') || filters_options.hasOwnProperty(i)) { |
| 846 |
input_type = 'select' |
846 |
input_type = 'select' |
| 847 |
- |
|
|