Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.03.2017, 14:35
Интересующийся
Отправить личное сообщение для AlexOk Посмотреть профиль Найти все сообщения от AlexOk
 
Регистрация: 02.11.2016
Сообщений: 20

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>


Подскажите как вытащить значения в массив из фильтров. Ну или может быть альтернативный вариант согласно моей проблеме. Спасибо!

Последний раз редактировалось AlexOk, 14.03.2017 в 14:43.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив из элементов другого массива, взятых в случайном порядке Basil_JS Общие вопросы Javascript 6 12.04.2015 13:07
Получить массив без повторяющихся элементов truten Общие вопросы Javascript 5 15.12.2013 20:35
Удалить и вернуть массив из удаленных элементов splice Paulyyy Общие вопросы Javascript 15 29.05.2013 15:36
Сделать список multiple select с сортировкой элементов Nargiza Элементы интерфейса 2 17.08.2010 14:44
массив options для select (в IE) Polkan Internet Explorer 8 06.05.2010 17:31