in

javascript – jQuery Obtener la opción seleccionada del menú desplegable

apple touch icon@2

Leer el valor (no el texto) de una selección:

var status = $("#Status").val();
var status = $("#Status")[0].value;
var status = $('#Status option:selected').val();

¿Cómo deshabilitar una selección?
en ambas variantes, el valor se puede cambiar usando:

A

El usuario no puede interactuar con el menú desplegable. Y no sabe qué otras opciones podrían existir.

$('#Status').prop('disabled', true);

B

El usuario puede ver las opciones en el menú desplegable, pero todas están deshabilitadas:

$('#Status option').attr('disabled', true);

En este caso, $("#Status").val() solo funcionará para versiones de jQuery más pequeñas que 1.9.0. Todas las demás variantes funcionarán.

¿Cómo actualizar una selección deshabilitada?

Desde el código subyacente, aún puede actualizar el valor en su selección. Está deshabilitado solo para usuarios:

$("#Status").val(2);

En algunos casos, es posible que deba activar eventos:

$("#Status").val(2).change();

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

1634954094 383 loop architecture

MATLAB – Tipos de bucle

46LDtytAfZjQhauqHRC9ja 1200 80

Los mejores juegos como Subnautica que te mantendrán hundido