View | Details | Raw Unified | Return to bug 38071
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/datatables.js (-8 / +8 lines)
Lines 59-70 var dataTablesDefaults = { Link Here
59
        var tableId = settings.nTable.id
59
        var tableId = settings.nTable.id
60
        var state =  settings.oLoadedState;
60
        var state =  settings.oLoadedState;
61
        state && toggledClearFilter(state.search.search, tableId);
61
        state && toggledClearFilter(state.search.search, tableId);
62
        // When the DataTables search function is triggered,
63
        // enable or disable the "Clear filter" button based on
64
        // the presence of a search string
65
        $(this).on( 'search.dt', function ( e, settings ) {
66
            toggledClearFilter(settings.oPreviousSearch.sSearch, tableId);
67
        });
68
62
69
        if (settings.ajax) {
63
        if (settings.ajax) {
70
            let table_node = $("#" + tableId);
64
            let table_node = $("#" + tableId);
Lines 1001-1009 function _dt_add_delay(table_dt, table_node, delay_ms) { Link Here
1001
            _dt_add_filters(this, table_dt, filters_options);
995
            _dt_add_filters(this, table_dt, filters_options);
1002
        }
996
        }
1003
997
1004
        table.DataTable().on("column-visibility.dt", function(){_dt_on_visibility(add_filters, table, table_dt);})
998
        table_dt.on("column-visibility.dt", function(){_dt_on_visibility(add_filters, table, table_dt);})
1005
            .columns( hidden_ids ).visible( false );
999
            .columns( hidden_ids ).visible( false );
1006
1000
1001
        table_dt.on( 'search.dt', function ( e, settings ) {
1002
            // When the DataTables search function is triggered,
1003
            // enable or disable the "Clear filter" button based on
1004
            // the presence of a search string
1005
            toggledClearFilter(settings.oPreviousSearch.sSearch, settings.nTable.id);
1006
        });
1007
1007
        return table;
1008
        return table;
1008
    };
1009
    };
1009
1010
1010
- 

Return to bug 38071