Soy nuevo en HTML y PHP y quiero lograr un menú desplegable de la tabla mysql y también codificado. Tengo selección múltiple en mi página, una de ellas es
<select name="tagging">
<option value="">Choose Tagging</option>
<option value="Option A">Option A</option>
<option value="Option B">Option B</option>
<option value="Option C">Option C</option>
</select>
El problema ahora es que el usuario también puede seleccionar "Elegir etiquetado" como su etiquetado, pero solo quiero proporcionarle que elija entre los tres disponibles. Solía deshabilitar como
<select name="tagging">
<option value="" disabled="disabled">Choose Tagging</option>
<option value="Option A">Option A</option>
<option value="Option B">Option B</option>
<option value="Option C">Option C</option>
</select>
Pero ahora la "Opción A" se convirtió en la predeterminada. Por lo tanto, quiero establecer "Elegir etiquetado" como predeterminado y también deshabilitarlo de la selección. ¿Es una manera de hacer esto? Lo mismo debe hacerse con otro select que obtendrá datos de Mysql. Cualquier sugerencia será apreciable.
html
html-select
Ankit Sharma
fuente
fuente
Respuestas:
utilizar
fuente
true
odisabled
. puedes hacerlo haciendo<option selected disabled>Choose Tagging</option>
<option selected="true" disabled="disabled" value="">Choose Tagging</option>
En
HTML5
, para seleccionar una opción deshabilitada:fuente
Sé que pregunta cómo deshabilitar la opción, pero creo que el resultado visual de los usuarios finales es el mismo con esta solución, aunque probablemente sea un poco menos exigente en recursos.
Use la etiqueta optgroup , así:
fuente
Electron + React Deja que tus dos primeras opciones sean así
Primero para mostrar cuando está cerrado Segundo para mostrar primero cuando se abre la lista
fuente
Uso
hidden
.Esto no lo desarma, pero puede ocultarlo en las opciones mientras se muestra de forma predeterminada.
fuente
Otra solución de etiqueta SELECT para aquellos que desean mantener la primera opción en blanco.
fuente
Utilizar este. Funcionará en nuevos navegadores.
fuente
Podemos desactivar el uso de esta técnica.
fuente
Si está utilizando jQuery para llenar su elemento seleccionado, puede usar esto:
html
js
Esto permitirá al usuario ver la primera opción como un encabezado deshabilitado ('Elegir etiquetado') y seleccionar todas las demás opciones.
fuente
use "SELECCIONADO" qué opción desea seleccionar por defecto. Gracias
fuente
Puede establecer qué opción se selecciona de forma predeterminada de esta manera:
Sugeriría usar JavaScript y JQuery para observar el evento de clic y deshabilitar la primera opción después de que se haya seleccionado otra: Primero, proporcione al elemento una ID de esta manera:
y la opción un id:
luego:
Entonces solo creas la función:
fuente