Синхронизация фильтров в Javascript

261
01 апреля 2017, 00:42

В табличном виде выводится некая информация, которую можно фильтровать в трёх «плоскостях»:

  • Фильтр по столбцу (как в таблице Excel) – можно выбрать любое из доступных в колонке значений
  • Фильтр по организационной структуре – выбрать любое подразделение из доступных согласно иерархии
  • Пейджинг по страницам

Логика работы фильтров такая, что изменение одного фильтра, влияет на состояние в других. Например, при выборе фильтра по колонке, количество доступных страниц меняется и рассчитывается в соответствии с количеством отфильтрованных строк. При переходе по дереву орг. структуры, например, выбираем какое-то подразделение, оно влияет на количество строк и соответственно на данные, которые отдаются в фильтр для колонок и количество страниц.

Как решить задачу синхронизации фильтров?

READ ALSO
Как задать async в полученном файле из gulp-uglify?

Как задать async в полученном файле из gulp-uglify?

Какой параметр нужно поменять, чтобы на выходе из gulp-uglify выходил файл с асинхронной загрузкой (async) ?

249
Почему после сохранения виджета в wordpress мой js код перестает работать?

Почему после сохранения виджета в wordpress мой js код перестает работать?

Привет всем! У меня проблемкаЯ создал виджет, добавил инпуты и селекты

193
Как сделать адаптивные изображения?

Как сделать адаптивные изображения?

Подскажите вариант, как сделать адаптивные изображения?

285
Как изменить значение атрибута value в теге input?

Как изменить значение атрибута value в теге input?

Необходимо менять значение именно используя Javascript, тк

221