JQuery Datatables Spalten überlauf

Ich habe ein problem mit meinem datatable: es hat eine bestimmte Breite, aber auch ich möchte zur Anzeige aller Ihrer Spalten. Das ganze Problem sieht wie folgt aus:

JQuery Datatables Spalten überlauf

Ich fand Lösungen Datatables Breite Überlauf Für Eine Menge Von Spalten und JQuery Datatables überlauf, aber ich würde eher von Wort zu brechen, dann haben Sie eine Bildlaufleiste in meine Tabelle.

So, ich habe eine andere Lösung gefunden jQuery-DataTable-überlauf-und text-wrapping Fragen nach, die ich hatte, zu setzen:

  table.display { table-layout:fixed; }
  th, td { word-wrap:break-word; overflow:hidden; text-overflow: ellipsis; }

Jedoch, mit diesem hatte ich ein problem mit der Spaltenbreite; alle Spalten haben dieselbe Breite und die option "bAutoWidth: true," ignoriert wird:
JQuery Datatables Spalten überlauf

Gibt es zum Beispiel eine leere horizontale Raum in Preis Spalte oder nach der Symbole in der letzten Spalte. Außerdem word-gebrochen-Header (th) scheinen sehr hässlich, und es würde besser Aussehen, wenn Code, Zählen, Preis und Ort Spalten wurden auf Ihre minimale Größe (in der Breite abgestimmte Breite der header-text).

Möchte ich angeben, (irgendwie) die bevorzugte Breite für jede Spalte, oder nach wie vielen Buchstaben soll es wickeln. Ich fand breakCellText plugin in diesem Beitrag jQuery-DataTable-überlauf-und text-wrapping Fragen. Dennoch, dieses plugin funktioniert nicht mit meinem datatables-1.9.4.

InformationsquelleAutor Michal | 2014-02-10
Schreibe einen Kommentar