Estoy trabajando con JavaScript, JQuery y HTML. La interfaz de usuario de mi proyecto es completamente dinámica. Estoy buscando un JavaScript / JQuery Grid dinámico que admita las siguientes funciones.
¿Alguien puede decirme si hay alguna cuadrícula de fuentes abiertas de buen aspecto que admita las siguientes características?
- Debería poder crear una instancia de la cuadrícula en tiempo de ejecución y agregarla a DOM.
- Admite plantillas de columna (cuadro de texto, selección, casilla de verificación o cualquier entrada o texto simple)
- Admite establecer una nueva plantilla de columna o reemplazar la plantilla de columna existente en tiempo real.
- Pocos controles de entrada (por ejemplo, cuadro de texto, casilla de verificación ...) presentes debajo de una columna pueden estar habilitados y pocos pueden estar deshabilitados .
- Soporta setData () en tiempo real.
- Admite eventos si el usuario cambia algún dato de entrada.
- Debe admitir la selección de una fila
- Agregue o elimine el soporte de filas en tiempo real sin representar la cuadrícula completa.
- Soporta paginación.
- Admite la clasificación por cualquier columna en tiempo real.
- Activa un evento si los datos están ordenados por usuario en tiempo real.
- La interfaz de usuario de la cuadrícula debe admitir columnas realizables
- Redimensionable automáticamente (será genial si la cuadrícula se redimensiona automáticamente según el tamaño del elemento principal)
- Definitivamente tiene buena documentación.
javascript
jquery
grid
Somnath
fuente
fuente
Respuestas:
Algunos útiles son:
Gratis:
Pagado:
Las mejores entradas en mi opinión son Flexigrid y jQuery Grid.
fuente
puedes probar http://datatables.net/
DataTables es un complemento para la biblioteca jQuery Javascript. Es una herramienta muy flexible, basada en las bases de la mejora progresiva, que agregará controles de interacción avanzados a cualquier tabla HTML. Características clave:
fuente
Mi sugerencia para JQuery Grid dinámico está a continuación.
http://reconstrukt.com/ingrid/
https://github.com/mleibman/SlickGrid
http://www.datatables.net/index
El mejor es:
DataTables es un complemento para la biblioteca jQuery Javascript. Es una herramienta muy flexible, basada en las bases de la mejora progresiva, que agregará controles de interacción avanzados a cualquier tabla HTML.
Paginación de longitud variable
Filtrado sobre la marcha
Clasificación de varias columnas con detección de tipo de datos
Manejo inteligente de anchos de columna
Muestra datos de casi cualquier fuente de datos
DOM, matriz de Javascript, archivo Ajax y procesamiento del lado del servidor (PHP, C #, Perl, Ruby, AIR, Gears, etc.)
Opciones de desplazamiento para la ventana gráfica de la tabla
Totalmente internacionalizable
Compatibilidad con jQuery UI ThemeRoller
Sólido como una roca: respaldado por un conjunto de más de 2600 pruebas unitarias
Amplia variedad de complementos incluidos. TableTools, FixedColumns, KeyTable y más
Creación dinámica de tablas
Carga automática de datos Ajax
Posicionamiento DOM personalizado
Filtrado de una sola columna
Tipos de paginación alternativos
Interacción DOM no destructiva
Ordenar columna (s) destacando
Opciones avanzadas de fuente de datos
Amplia compatibilidad con complementos
Clasificación, detección de tipo, funciones API, paginación y filtrado
Totalmente tematizable por CSS
Documentación sólida
110+ ejemplos prediseñados
Soporte completo para Adobe AIR
fuente
Eche un vistazo a agiletoolkit.org, ya que tiene un CRUD fácil de usar que admite 2,4,6,7,9,10 y 12 de fábrica (usa Ajax para defender la cuadrícula al agregar, eliminar datos y se integra jquery.
Publicaría algunos ejemplos, pero en un iPad por el momento.
fuente