Foros del Web » Programando para Internet » Jquery »

¿Como puedo ocultar option seleccionado?

Estas en el tema de ¿Como puedo ocultar option seleccionado? en el foro de Jquery en Foros del Web. Resulta que quiero mostrar un select con una cantidad de option. El problema es que, lo que tengo que hacer y no he podido, es ...
  #1 (permalink)  
Antiguo 04/11/2013, 20:48
 
Fecha de Ingreso: octubre-2006
Mensajes: 227
Antigüedad: 18 años
Puntos: 3
Pregunta ¿Como puedo ocultar option seleccionado?

Resulta que quiero mostrar un select con una cantidad de option. El problema es que, lo que tengo que hacer y no he podido, es ocultar el option seleccionado, pero solo de la lista que se despliega.

Es decir si tengo tres opciones y no pincho nada, me aparece una seleccionada por defecto, y cuando aprieto el boton para seleccionar, me aparece la seleccionada el cual se repite en la lista desplegable. Y eso es lo que quiero evitar, es decir, que si tengo la opcion tres seleccionada, solo debajo me despliege la opcion uno y dos, y si selecciono la tres, solo se salga dentro de las que se despliegan, la uno y la opcion 2. Puse un pantallazo.

Espero que algun forero haya tenido que hacer algo asi. Espero que me puedan ayudar con este problema.

Última edición por Gloton; 04/11/2013 a las 21:06
  #2 (permalink)  
Antiguo 05/11/2013, 08:26
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: ¿Como puedo ocultar option seleccionado?

Puedes deshabilitarlo de esta manera:

Código HTML:
Ver original
  1. <select name="seleccion">
  2.  <option disabled>Selecciona una opción.</option>
  3.  <option value="1">Soy una opción</option>

El usuario no podrá seleccionarlo ni se enviará al servidor. Sólo quedará en 1era posición marcado como "default" del select.

Saludos

Última edición por PHPeros; 05/11/2013 a las 09:20

Etiquetas: option
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 03:08.