2011-05-02 17 views
8

He estado investigando diferentes tablas pivote basadas en jQuery o Javascript. He encontrado un par: Gumption Pivot Tables y OAT Framework. Estas 2 aplicaciones fallan con la cantidad de datos de ventas que necesito insertar en una tabla dinámica.jquery Pivot Table

¿Alguien puede recomendar una solución de tabla dinámica por favor?

+0

¿Serán adecuados los componentes del flash? ¿Has probado el pivote flexmonster? –

+0

Pruebe [WebPivotTable] (http://webpivottable.com), es una implementación de tabla dinámica javascript pura. –

+0

La cuadrícula de jQWidgets también es una opción: http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxpivotgrid/ – scripto

Respuesta

1

visite: jqpivottable

jqPivotTable jQuery es un plug-in para resumir datos como tablas OLAP.

+2

La demostración no está vinculada a una demostración. – Johannes

5

He codificado un pivote de datos JSON hace un tiempo.

https://github.com/z5h/json.pivot

No hay ninguna interfaz de usuario. Solo una función a la que puede llamar para pivotar los datos de acuerdo con las selecciones de columna/fila.

+0

me salvaste el día. con pequeñas mejoras, funciona muy bien para mí. muchas muchas gracias. :) – Veer

2

Basado en JavaScript puro & JQuery, puede echarle un vistazo al icCube Javascript Pivot table. Tenga en cuenta que está dedicado al icCube OLAP Server.

3

Tengo una buena experiencia en el uso de código abierto pivottable.js jQuery plugin. A pesar de su núcleo minimalista, puede adoptarse para su uso en aplicaciones web empresariales reales para manejar> 100.000 filas de datos en el lado del navegador.

Desde la caja se pierden varias características imprescindibles, como ordenar por columna/fila/valores totales y manejar el desglose cuando el usuario hace clic en la celda de valor agregado. Estas funciones se pueden agregar fácilmente con NReco Pivottable Extensions gratis.

Aviso importante: si tiene muchos datos, es buena idea filtrar previamente los datos del lado del servidor (generalmente los datos pueden reducirse a aceptable para cargar en la cantidad de filas del navegador) y cargar solo las columnas realmente necesarias para la agregación del lado del cliente.