JQuery фильтр данных из JSON похож на сводную таблицу Excel - PullRequest
4 голосов
/ 01 октября 2011

Я создал сложную сводную таблицу в Excel, и я хочу сделать то же самое в jquery.Я преобразовал данные в Json.Мне удалось найти примеры доступа к данным и использования формул, но я не могу найти примеры использования раскрывающихся меню, подобных методу фильтрации Escel.

Например, у меня есть пять различных вариантов(Город, спальни, бани, гараж, выкупа) и пользователь может сделать выбор или оставить фильтр в покое.В зависимости от выбора пользователя для формул будут использоваться только конкретные данные.Если они выберут Город и 2 спальни, то все соответствующие данные будут использованы в формулах.

Любые предложения о том, где я могу найти примеры выполнения этого типа фильтрации в jquery с выпадающими списками?

Ответы [ 2 ]

1 голос
/ 23 января 2014

Я знаю, уже поздно для OP, но я столкнулся с аналогичным требованием и нашел плагин, который делает именно то, что вы просите , он позволяет пользователю "перетаскивать" размеры, выпадающийfiltering ", несколько режимов рендеринга (включая диаграммы и тепловую карту).

Также вы можете проверить код, он написан на coffeescript, вы можете найти все это здесь: https://github.com/nicolaskruchten/pivottable

0 голосов
/ 22 октября 2011

Вы можете взглянуть на существующие плагины jQuery, которые выполняют работу с сводными таблицами. Это выглядит хорошо:

http://metalogic.dk/jquery.pivot/demo.htm

Хотя я предполагаю, что он не использует выпадающие списки, как вы представляли.

Для фильтрации вы должны отфильтровать данные самостоятельно перед поворотом, используя вышеупомянутый плагин. Для этого вы можете использовать метод gre в jQuery .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...