2012-02-14 3 views
0

J'ai une table jqgrid qui doit contenir de longues chaînes dans les cellules d'en-tête. Quelle est la bonne façon de les formater? L'utilisation de la longue chaîne standard ne fonctionne pas car elle sera coupée à la bordure droite de la cellule si la largeur de la cellule est trop petite. L'utilisation d'une balise BR dans le texte ne fonctionne pas non plus puisque le texte après le balise BR n'est pas affiché (même après avoir modifié la hauteur de l'en-tête de la cellule via le CSS).jqgrid: En-têtes multi-lignes

Toute bonne façon d'accomplir cela?

Répondre

0

Je vous recommande d'utiliser l'option headertitles: true pour afficher les info-bulles avec le texte d'en-tête complet.

En outre, selon vos besoins, vous pouvez envisager d'utiliser emballage des en-têtes de colonnes décrites dans les détails here. Une autre alternative consiste à tourner en-têtes de colonne. Personnellement, j'utilise fréquemment le chemin en cas d'avoir colonne avec short contenir les cellules (comme les cases à cocher) et long texte dans les en-têtes de colonne (voir here).