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

Como cambiar la propiedad disabled de un select - Struts

Estas en el tema de Como cambiar la propiedad disabled de un select - Struts en el foro de Java en Foros del Web. ** Hola grandes compañeros; Necesito cambiar la propiedad "disabled" de un select, de true a false, dependiendo del valor que me llegue en "desbloquear" (0 ...
  #1 (permalink)  
Antiguo 10/11/2008, 11:25
 
Fecha de Ingreso: noviembre-2008
Mensajes: 1
Antigüedad: 15 años, 5 meses
Puntos: 0
Como cambiar la propiedad disabled de un select - Struts

** Hola grandes compañeros;
Necesito cambiar la propiedad "disabled" de un select, de true a false, dependiendo del valor que me llegue en "desbloquear" (0 ó 1).
Allí va el código:

<span >
<label for="desbloquear">
<bean:message key="auxiliares.usuario.bloqueado" bundle="own"/>
</label>
<html:select styleId="desbloquear" property="desbloquear" disabled="true">
<html:option value="true" >
<bean:message key="true" bundle="main"/>
</html:option>
<html:option value="false" >
<bean:message key="false" bundle="main"/>
</html:option>
</html:select>
</span>

Me gustaria no hacerlo con JavaScript, sino con beans, ya que me interesa agrupar funcionalidad.
Gracias por hacer del código un juego
  #2 (permalink)  
Antiguo 12/11/2008, 08:41
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 15 años, 10 meses
Puntos: 10
Respuesta: Como cambiar la propiedad disabled de un select - Struts

Hola,

Intentalo asi:

<span >
<label for="desbloquear">
<bean:message key="auxiliares.usuario.bloqueado" bundle="own"/>
</label>
<logic:equals property="desbloquear" value="0">
<html:select styleId="desbloquear" property="desbloquear" disabled="false">
</logic:equals>
<logic:equals property="desbloquear" value="1">
<html:select styleId="desbloquear" property="desbloquear" disabled="true">
</logic:equals>
<html:option value="true" >
<bean:message key="true" bundle="main"/>
</html:option>
<html:option value="false" >
<bean:message key="false" bundle="main"/>
</html:option>
</html:select>
</span>

No he probado el codigo, ahi lo pruebas y nos avisas.

saludos!
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 08:16.