我已经在Excel中创建了一个复杂的数据透视表,我想在jquery中做同样的事情。我已经将数据转换为Json。我已经能够找到访问数据和使用公式的示例,但我找不到使用类似Escel筛选方法的下拉菜单的示例。
例如,我有五个不同的选项(城市、卧室、浴池、车库、止赎权),用户可以做出选择,也可以不使用过滤器。根据用户的选择,公式将只使用特定的数据。如果他们选择一个城市和两间卧室,所有相关数据都将在公式中使用。
关于在jquery中使用dropdowns进行这种过滤的示例,有什么建议吗?
发布于 2014-01-23 20:00:59
我知道,现在已经晚了,但是我遇到了一个类似的需求,我发现了一个完全符合你要求的插件,它让用户可以“拖放”维度,“下拉过滤”,几种渲染模式(包括图表和热图)。
你也可以查看代码,它是用coffeescript编写的,你可以在这里找到它:https://github.com/nicolaskruchten/pivottable
发布于 2011-10-22 07:20:09
你可以看看现有的做数据透视表的jQuery插件。这个看起来不错:
http://metalogic.dk/jquery.pivot/demo.htm
尽管我猜它并没有像你想象的那样使用dropdowns。
对于过滤,你应该在使用上面提到的插件之前自己过滤数据。为此,您可以使用jQuery's grep method。
https://stackoverflow.com/questions/7617708
复制相似问题