Datatables, yadcf извлечь массив элементов из фильтра (select)
Написал не в тот раздел, прошу прощения.
Доброго дня! Пользуюсь Datatables jquery для вывода таблицы в web'e, для фильтрации использую плагин yadcf . Все работает замечательно, возникла необходимость предварительной фильтрации при загрузке страницы. Вот рабочий код, в DopNum соответственно значение по которому происходит фильтрация, 6 - номер столбца таблицы. yadcf.exFilterColumn(oTable1, [[6, DopNum]]); В моем случае возможна ситуация когда и в фильтре и в таблице отсутствует значение, которое прилетает с другой страницы. Хотелось бы сделать проверку на наличие значения в фильтре yadcf. Моя идея в том, что-бы вытащить список всех значений из фильтра в массив и проверить на наличие в массиве. Возможно есть более корректный способ (если кто знает поделитесь). Инициализация фильтра. yadcf.init(oTable1, [{ column_number: 7, select_type: 'select2', select_type_options: { width: '320px' }, filter_default_label: "Выберите что-то", filter_container_id: 'adc', filter_match_mode: 'exact', }, { column_number: 6, select_type: 'select2', select_type_options: { width: '320px' }, filter_match_mode: 'exact', filter_default_label: "Выберите еще что-то", filter_container_id: 'addSel', cumulative_filtering: true }], { }); Ну и два контейнера для моих фильтров. <div id = "adc" name = "adc"></div> <div id = "addSel"></div> Подскажите как вытащить значения в массив из фильтров. Ну или может быть альтернативный вариант согласно моей проблеме. Спасибо! |
Часовой пояс GMT +3, время: 04:26. |