jqgrid löscht alle Zeilen im Grid

7

Gibt es eine Möglichkeit, alle Zeilen in einem Funktionsaufruf zu löschen? und nicht indem man alle Zeilen durchläuft und Zeile für Zeile löscht.

Danke im Voraus.

    
user590586 28.04.2011, 12:06
quelle

3 Antworten

4

Es hängt davon ab, was Sie unter "Löschen aller Zeilen" genau meinen. Die Methode GridUnload könnte in vielen Fällen sehr hilfreich sein, aber sie löscht mehr als nur Gitter enthalten.

Eine weitere intern in jqGrid verwendete Methode ist:

%Vor%

Wahrscheinlich ist es das, was du brauchst. Es löscht alle Rasterzeilen außer der ersten. Sie können den Code auch wie folgt überschreiben:

%Vor%     
Oleg 28.04.2011, 12:28
quelle
37

Wenn Sie meinen, alle Zeilen aus dem Raster zu entfernen, können Sie das einfach tun ..

%Vor%     
Shane Courtrille 25.05.2012 19:47
quelle
0

Wenn Sie alle Zeilen entfernen und Rasterdaten einfügen möchten, können Sie $('#grid1').jqGrid('GridUnload'); verwenden. Andernfalls können Sie die alte Antwort verwenden, die von Oleg vorgeschlagen wurde

    
RayL 30.09.2014 07:36
quelle

Tags und Links