jquery TableSorter - Как перестроить или обновить выпадающие фильтры - PullRequest
0 голосов
/ 13 сентября 2018

Я использую "/ *! TableSorter (FORK) v2.28.1 // "

Я использую фильтры с раскрывающимся списком выбора.Прямо сейчас, если у вас есть несколько столбцов, которые вы фильтруете, и вы выбираете один, другие выпадающие списки фильтров не обновляются.У меня был клиент жалуется на это.Можно ли перестроить все раскрывающиеся списки фильтров при выборе фильтра?

Обновление :

Спасибо @mottie.Я хотел показать пример своего кода, чтобы уточнить, что у меня есть.В настоящее время он не работает.

У меня есть .net Gridview, поэтому для получения «только для фильтра» на TH у меня есть это (которое помещает его в TH).

$("#<% =gvReport.ClientID %> thead th:nth-child(3)").attr('data-placeholder', 'All').addClass('filter-select filter-onlyAvail');

Вот как у меня настроены параметры фильтра

 $("#<% =gvReport.ClientID %>").tablesorter({
            showProcessing: true,
            sortList: [[1, 0]],
            emptyTo: 'emptyMin',
            widgets: ["columns", "zebra", "filter", "Columns"],
            widgetOptions: {
                filter_liveSearch: true,
                filter_columnFilters: true,
                filter_childRows: true,
                filter_onlyAvail: 'filter-onlyAvail',
                filter_searchFiltered : true,
                filter_functions: {
                    2: true,
                    3: true,
                    4: true,
                    5: true,
                    7: true
                }
            },
            headers: {
                0: { filter: false },
                2: { sorter: 'digit' },
                6: { filter: false }
            },
            initialized: function () {
                ...
            }
        });
...