¿Cómo obtener el valor de texto de una opción seleccionada en jQuery?

Introducción: en este artículo, veremos cómo podemos usar jQuery para obtener el valor del texto de la opción seleccionada. Mientras trabajamos en alguna interfaz de usuario relacionada con formularios, a menudo usamos la opción de selección, y para usar eso, seguramente necesitaremos los valores que se están seleccionando.

Enfoque: Usaremos la opción de selección que es un método muy fácil para hacer un menú desplegable y el método val() que es un método incorporado en jQuery que se usa para devolver o establecer el valor del atributo para los elementos seleccionados. Este método se aplica a los elementos del formulario HTML.

Sintaxis:

$(selector).val(parameter)

Parámetros: Este método no acepta ningún parámetro.

jQuery CDN Link: agregue el siguiente código en la etiqueta principal del archivo HTML.

<guión src=”https://code.jquery.com/jquery-3.6.0.min.js” integridad=”sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=” crossorigin=”anónimo”></script>

Ejemplo: En este ejemplo, crearemos un elemento de opción de selección e imprimiremos valores en la consola del navegador que el usuario está seleccionando mediante el método val() como se describe anteriormente.

index.html

<!DOCTYPE html>
<html lang="en">
  
<head>
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"
        integrity=
    "sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
        crossorigin="anonymous">
    </script>
</head>
  
<body>
    <select id="selectVal">
        <option value="1">One</option>
        <option value="2">Two</option>
        <option value="3">Three</option>
        <option value="4">Four</option>
        <option value="5">Five</option>
    </select>
  
    <script>
  
        // It will print the selected value
        function displayNum() {
            console.log($("select#selectVal").val());
        }
  
        // When the selected value will change,
        // the above function is called
        $("select#selectVal").change(displayNum);
    </script>
</body>
  
</html>

Producción:

obtener el valor seleccionado

Ahora tenemos una idea de cómo obtener esos valores, por lo que podemos usar esos valores y usarlos donde queramos, no estamos limitados solo a la consola.

Publicación traducida automáticamente

Artículo escrito por iamgaurav y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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