Ich arbeite mit JavaScript, JQuery und HTML. Die Benutzeroberfläche meines Projekts ist vollständig dynamisch. Ich suche ein dynamisches JavaScript / JQuery-Raster, das die folgenden Funktionen unterstützt.
Kann mir jemand sagen, dass es ein gut aussehendes Open-Source-Grid gibt, das die folgenden Funktionen unterstützt?
- Ich sollte in der Lage sein, zur Laufzeit eine Instanz des Rasters zu erstellen und zu DOM hinzuzufügen.
- Unterstützt Spaltenvorlagen (Textfeld, Auswahl, Kontrollkästchen oder beliebige Eingaben oder einfacher Text)
- Unterstützt das Festlegen einer neuen Spaltenvorlage oder das Ersetzen einer vorhandenen Spaltenvorlage in Echtzeit.
- In einer Spalte sind möglicherweise nur wenige Eingabesteuerelemente (z. B. Textfeld, Kontrollkästchen ..) aktiviert und nur wenige deaktiviert .
- Unterstützt setData () in Echtzeit.
- Unterstützt Ereignisse, wenn Eingabedaten vom Benutzer geändert wurden.
- Es sollte die Auswahl einer Zeile unterstützen
- Hinzufügen von Zeilen oder Löschen von Zeilenunterstützung in Echtzeit, ohne das gesamte Raster zu rendern.
- Unterstützt Paging.
- Unterstützt das Sortieren nach einer beliebigen Spalte in Echtzeit.
- Löst ein Ereignis aus, wenn die Daten in Echtzeit vom Benutzer sortiert werden.
- Die Raster-Benutzeroberfläche muss realisierbare Spalten unterstützen
- Automatische Größenänderung (Es ist großartig, wenn das Raster entsprechend der Größe des übergeordneten Elements automatisch angepasst werden kann.)
- Hat auf jeden Fall eine gute Dokumentation.