Foros del Web » Programación para mayores de 30 ;) » Java »

Carga del Valor de un Select

Estas en el tema de Carga del Valor de un Select en el foro de Java en Foros del Web. Buenos días! A ver si podéis ayudarme con un problemilla que tengo... Gracias de antemano! Tengo una jsp que se carga con los valores de ...
  #1 (permalink)  
Antiguo 18/02/2010, 02:26
 
Fecha de Ingreso: agosto-2006
Mensajes: 16
Antigüedad: 17 años, 8 meses
Puntos: 0
Exclamación Carga del Valor de un Select

Buenos días!

A ver si podéis ayudarme con un problemilla que tengo... Gracias de antemano!

Tengo una jsp que se carga con los valores de una lista y un id que se le manda desde el action. Por ejemplo, imaginad que el select es de provincias, desde el action le paso la colección de todas las provincias y además le paso el identificador de Madrid para cargar, por defecto, dicha provincia. Mi problema es el siguiente: en Mozilla todo funciona correctamente, me carga todas las provincias y me pone por defecto Madrid, pero en Explorer me carga todas las provincia pero en cambio no me carga el valor por defecto... Sinceramente no entiendo cual es el problema... si en mozilla funciona perfectamente ¿porque en explorer no?

El select es el siguiente:
Código:
<html:select property="idProv" styleId="idProv" name="ProvinciasForm" size="1" styleClass="desplegable">
	<html:optionsCollection name="ProvinciasForm" property="colProvincias" value="idProvincia" label="dsProvincia"/> 															
</html:select>
Saludos y gracias!
  #2 (permalink)  
Antiguo 18/02/2010, 02:40
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Carga del Valor de un Select

Prueba a darle id al select (que sea igual que el name). Si eso no funciona vete pensando que puede existir algún problema con ids o names repetidos, o que no hayas indicado correctamente qué valor se debe elegir por defecto.

En explorer seguramente para la colección le tengas que indicar que value deba ser selected.
  #3 (permalink)  
Antiguo 18/02/2010, 03:31
 
Fecha de Ingreso: agosto-2006
Mensajes: 16
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Carga del Valor de un Select

Buenas!

Ya tiene asignado el atributo 'styleId' que al interpretar la etiqueta pasa a ser el id.

Gracias! :)
  #4 (permalink)  
Antiguo 18/02/2010, 03:56
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Carga del Valor de un Select

Lo más probable es que el problema te venga de llamar igual a diferentes atributos.

property="idProv" styleId="idProv" name="ProvinciasForm"

1º el styleId distinto al property
2º el name de la collection de options distintito al name del select

Otra opción más chusca sería ver que valor te viene por defecto en el explorer y reordenar la colección para que tu elemento por defecto aparezca en esa posición.
  #5 (permalink)  
Antiguo 18/02/2010, 04:15
 
Fecha de Ingreso: agosto-2006
Mensajes: 16
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Carga del Valor de un Select

Gracias por la ayuda!!

Ya he dado con el problema, había una función javascript que intentaba cargar el valor de la provincia por defecto con un 'Desconocido' que NO estaba dentro de la lista de provincias!! por eso cargada los valores correctamente pero no cargaba el valor por defecto (no cogía el valor q le pasaba desde el action [Madrid] sino q cogía el valor asignado mediante javascript)... :S

Saludos y gracias!

Etiquetas: carga, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.