Расширенный редактор фильтров JavaScript Query

Query - это JavaScript виджет для создания сложных, многоуровневых фильтров для работы с виджетами данных или формирования SQL запросов для баз данных. Виджет Query позволяет задавать любые условия и правила фильтрации. Это удобный UI инструмент, который помогает пользователям работать с большими объемами данных, не прибегая к программированию или SQL запросам.

query
1 2 3

1. Объединение и группировка фильтров

Возможность добавлять, редактировать и удалять отдельные фильтры, а также объединять их в группы

2. Детальная фильтрация данных

Возможность применять критерии фильтрации в зависимости от типа данных и предварительно просматривать результат

3. Компактное размещение

Лаконичный дизайн для отображения критериев фильтрации на ограниченном пространстве экрана

Преимущества Webix JavaScript Query

Лаконичное решение

Продуманное решение для фильтрации.

Простая настройка и кастомизация

Легкая настройка дизайна, простая кастомизация функциональности.

Интеграция с бэкендом

Продуманный back-end на Go и Node для генерации SQL запросов для серверной фильтрации и легкая интеграция с любыми платформами: PHP, Node.js, Golang, .NET.

Экосреда Webix

Работа в единой экосреде библиотеки Webix.

Интеграция с фронтендом

Интеграция с jQuery, AngularJS, Vue.js, React и другими сторонними библиотеками.

Общедоступность

Соответствует требованиям Секции 508 и стандарту WAI-ARIA и поддерживает навигацию с помощью клавиатуры.

Дополнительные возможности Query для приложений на JavaScript

features-1

  • Webix Query можно располагать вертикально и горизонтально. Используйте Query так, как Вам будет удобно.

features-2

  • Query может использоваться совместно с виджетами данных, например  DataTable или  Pivot.
  • Удобный UI виджета Query позволит пользователям эффективно работать с таблицами данных.

features-3

features-4

  • Вы можете добавлять или удалять фильтры, но не можете их группировать и редактировать

Живое демо с JavaScript Query

Webix Query licensing