entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

como cambiar el color de la fila en jqgrid

como puedo ambiar el color de la fila en jQgrid por ejemplo si campo precio es mayo a 300 poner rojo y si es menor a 300 poner en azul!! ejemplo

1 Respuesta

2votos

Leonardo-Tadei Puntos227320

Hola Erick,

si estás enviando los datos a la grilla en XML, bastará con que a las celdas les pongas color de fondo en HTML además del dato, como por ejemplo:

<cell><![CDATA[<div style='display:inline-block;background-color:blue'>290</div>]]></cell>

y así para todas las de la fila.

Si los datos los estás enviando en JSON, lo mismo pero en ese formato, aunque habrá que pelearse un rato con las comillas y los separadores para no romper el formato.

Otra opción es, en el evento que indica que terminó la carga de la grilla, hacer una función JS que recorra los datos y les valla aplicando como estilo el color de fondo, pero salvo que la PC sea rápida, se ve como un parpadeo al aplicar los estilos dando una sensación rara al usuario.

Saludos!

0voto

erick comentado

lo tengo en JSON llevo poco con JASON pero le intentare gracias!! aver que sale!!

0voto

Peter comentado

@erick, moví tu respuesta a comentario, porque no es una respuesta a la pregunta.

Saludos.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta