tabla opciones listas lista ejemplos dinamica desplegables desplegable años html

opciones - Lista desplegable de selección de HTML



php lista desplegable dinamica (14)

Quiero tener una lista desplegable utilizando la etiqueta de selección, opción ... pero cuando aparece por primera vez quiero que tenga una información, como "Seleccione un nombre", luego el usuario hace clic en la lista desplegable y selecciona la opción disponible ... Traté de hacer la opción "Por favor, seleccione un nombre", pero luego el usuario podrá seleccionar esto ... que no es lo que quiero. ¿Necesito usar javascript para tener esta característica o qué debo hacer?

Si hay alguna forma de hacerlo, esto sería de mucha ayuda.


Así es como hago esto con JQuery ...

utilizando el complemento jquery-watermark (http://code.google.com/p/jquery-watermark/)

$(''#inputId'').watermark(''Please select a name'');

¡¡Funciona de maravilla!!

Hay una buena documentación en ese sitio de código de Google.

¡Espero que esto ayude!


Este es un post viejo, pero esto funcionó para mí.

<select> <option value="" disabled selected>Please select a name...</option> <option>this</option> <option>that</option> </select>


Haga un control de JavaScript que, antes de enviar la mejilla, la opción seleccionada sea diferente a su primera opción


Lamento necro un viejo post, pero encontré una mejor manera de hacerlo

Lo que creo que quería este cartel era:

<label for="mydropdown" datalabel="mydropdown">Country:</label> <select name="mydropdown"> <option value="United States">United States</option> <option value="Canada">Canada</option> <option value="Mexico">Mexico</option> <option value="Other">Not Listed</option> </select>

Encontré esta información en otra publicación mientras buscaba esta misma respuesta - Gracias


Prueba esto:

<select> <option value="" disabled="disabled" selected="selected">Please select a name</option> <option value="1">One</option> <option value="2">Two</option> </select>

Cuando se carga la página, esta opción se seleccionará de forma predeterminada. Sin embargo, tan pronto como se haga clic en el menú desplegable, el usuario no podrá volver a seleccionar esta opción.

Espero que esto ayude.


Si desea lograr lo mismo para el control de menú de jquery-ui, debe configurar ''display: none'' en el controlador de eventos abierto y agregar ''-menu'' a la cadena de identificación.

<select id="myid"> <option value="" disabled="disabled" selected="selected">Please select name</option> <option value="Tom">Tom</option> <option value="Marry">Mary</option> <option value="Jane">Jane</option> <option value="Harry">Harry</option> </select> $(''select#listsTypeSelect'').selectmenu({ change: function( event, data ) { alert($(this).val()); }, open: function( event, ui ) { $(''ul#myid-menu li:first-child'').css(''display'', ''none''); } });


Simple, supongo. El atributo onclick funciona muy bien ...

<select onchange="if(this.value == '''') this.selectedIndex = 1; "> <option value="">Select an Option</option> <option value="one">Option 1</option> <option value="two">Option 2</option> </select>

Después de seleccionar una opción diferente, si se selecciona la primera opción, se seleccionará la Opción 1. Si quieres una explicación sobre el javascript, solo pregunta.



Haga que <option value="">- Please select a name -</option> como la primera opción y use JavaScript (y la validación del servidor) para asegurarse de que el usuario haya seleccionado algo distinto a un valor vacío.


<select> <option value="" disabled="disabled" selected="selected">Please select a developer position</option> <option value="1">Beginner</option> <option value="2">Expert</option> </select>


<option value="" style="display:none">Choose one provider</option>

De esta manera, el usuario no puede ver esta opción, pero se muestra en el cuadro de selección.


<select> <option value="" disabled="disabled" selected="selected">Please select name</option> <option value="Tom">Tom</option> <option value="Marry">Marry</option> <option value="Jane">Jane</option> <option value="Harry">Harry</option> </select>


<select> <option value="" disabled selected hidden>Select an Option</option> <option value="one">Option 1</option> <option value="two">Option 2</option> </select>


<select name="test"> <option hidden="true">Please select a name</option> <option value="Cash">Cash</option> <option value="Draft">Demand Draft No.</option> <option value="Cheque">Cheque No.</option> </select>