0

Wir struts 2 jquery grid 3.7.0 Plugin verwenden, die jqGrid 4.6.0jqGrid zeigen eine große Spalte als Zeilen

Das Gitter verwendet, hat eine Spalte, die sehr große Daten hat, ist es möglich, diese großen Spalte als Zeile zu zeigen.

Wie unten

A table with one large

Obwohl es scheint, wie die Gruppierung ist es aber nicht.

Ich frage mich, ob es möglich ist ?!

Ich versuche formatter aber alle zurückgegebenen Daten von einem formatter ist in einer Zelle zu halten.

Antwort

1

Die formatter ermöglicht nur innerHTML der Zellen zu setzen. Sie sollten cellattr anstelle von formatter verwenden, um das colspan Attribut auf <td> Elemente der ersten Spalte und das Attribut style="display:none;" auf <td> Elemente der nächsten drei Spalte festzulegen. Ich empfehle Ihnen, auf the old answer für weitere Details zu schauen.

Eine weitere Alternative, die Sie in Betracht ziehen können, besteht darin, die CSS-Regeln für die Zellen zu ändern. Sie können white-space: pre-wrap (oder white-space: normal) verwenden, um die Informationen innerhalb einer Zelle zu umbrechen.

Verwandte Themen