alfonso
Posts: 121
|
Posted: 02/21/2010, 9:11 AM |
|
Hola chicos,
Estoy intentando hacer que cuando en un listbox se seleccione un valor, me aparezca o desaparezca una textbox u otra dependiendo de este valor. Lo se realizar sin ningún problema sin cocecharge pero a la hora de hacerlo dentro de un <!-- BEGIN grid talta--> parece ser que no funciona.
Es decir tengo definido por defecto dos estilos hider1 y hider2 que tienen la propiedad visibility: none;
Por tanto nada más cargar la página los textbox esos no deberían aparecer, y así ocurre si lo hago manualmente pero con codecharge no me aplica este estilo a lo que hay dentro de las etiquetas que comento de BEGIN y END del record grid.
¿Qué debo hacer? Muchas gracias
|
|
|
cleyan
Posts: 136
|
Posted: 02/21/2010, 7:18 PM |
|
Hola
Un textbox dentro de un grid? es para mostrar o editar?
Es un gris editable? si es asi mira el codigo generado y veraz que CCS le agrega el numero de fila a cada control para identificarlos.
No olvides que el grid te repite el contenido de la fila cada vez que muestra un nuevo registro, con lo que el id de ese textbox no seria unico, verifica con tu depurador de javascript en firefox y seguramente te va a dar un error
Saludos y si te puedo ayudar en algo, quedo a tus ordenes pero necesito mas detalles
Carlos
_________________
**************************************************
Carlos Leyan B.
Temuco, Chile
www.leytec.net |
|
|
alfonso
Posts: 121
|
Posted: 02/22/2010, 4:33 AM |
|
Muchas gracias, ya lo he conseguido probando.
Lo que he hecho es poner el id a la etiqueta tr es decir <tr id="hider1> y a esa clase la escondo nada más empezar, luego con javascript llamo a una función y en la función según el valor de una listbox, le digo si quiero que se muestre o no con el visibility: block o visibility: none.
Gracias
|
|
|
|