2011-02-04 24 views
8

Tengo el siguiente problema: Necesito poner dos o más filas de contenido de encabezado de un Jqgrid. Vi el ejemplo proporcionado por Zac en jqgrid double headers en las alternativas, pero al cambiar solo el CSS no recibo ningún cambio en la cuadrícula. ¿Es posible tener un ejemplo más completo para reproducir el comportamiento? Gracias AngeloEncabezados Jqgrid en dos o más filas

Respuesta

21

Si entiendo que correcto que desee tener encabezados de columna multilínea. Usted puede hacer esto con CSS siguiente adicional

<style type="text/css" media="screen"> 
    th.ui-th-column div{ 
     white-space:normal !important; 
     height:auto !important; 
     padding:2px; 
    } 
</style> 

Después de que va a tener columnas como aquí enter image description here

En el ejemplo de la 'Cantidad en euros' texto se ajusta automáticamente y en el texto de la primera cabecera el salto de línea se hizo explícitamente con 'Inv
No'.

En the answer, verá el enlace a la demostración.

ACTUALIZADO: En the answer encontrará el código más reciente.

+0

muchas gracias, oleg para su pronta respuesta. Funciona a las mil maravillas. Saludos, angelinux – Angelinux

+0

+1 Impresionante Estaba a punto de hacer esta pregunta exacta con la esperanza de que Oleg lo responda ... pero ya lo hizo. –

+0

+50 generosidad añadida y será para la respuesta de Olegs. Solo tienes que esperar (1 día) antes de que pueda ser otorgado. –

Cuestiones relacionadas