Con JQUERY, ¿cómo selecciono una de las opciones de una etiqueta de selección para realizar un evento cuando hago clic?

1
2
3

Asumiré que está preguntando cómo usar jQuery para realizar un evento para un código que se parece a esto.

Puede agregar una clase a cada opción y luego usar jQuery para realizar un evento para el valor particular, de esta manera,

$ (‘. option_value’). on (‘click’, function () {
// verifica un valor en particular y realiza el evento en consecuencia
});

PD: Siempre que te sientas atascado al codificar, sigue siempre el método de lectura-búsqueda-pregunta,

1) Lea la documentación o el error.

2) Busca en Google.

3) Pide ayuda a tus amigos.

Hay un 99% de posibilidades de que el problema con el que está atrapado se haya encontrado y resuelto antes.

Gracias por el A2A. ¡Aclamaciones!

Esto resolverá su problema.

$ (“#id_name”) .val ();

Aquí está el enlace detallado


Si su código se ve así:

Ejecutando este código:

var e = document.getElementById (“selectOptions”); var usr = e.options [e.selectedIndex] .value;

Haría que strUser sea 2 . Si lo que realmente quieres es test2 , haz esto:

var e = document.getElementById (“selectOptions”); var usr = e.options [e.selectedIndex] .text;

Podría estar malinterpretando, y si lo estoy, me disculpo. Pero si esto responde a tu pregunta:

jquery seleccione la opción controlador de clic

La respuesta se puede encontrar buscando rápidamente en Google casi textualmente lo que acaba de preguntar.

No pretendo ser duro, pero es mejor que el OP y las personas que responden las preguntas pasen una cantidad razonable de tiempo buscando una respuesta usted mismo antes de publicar una pregunta al respecto y pedir respuestas.

$ (“# id_name”). val () le dará el valor para la opción seleccionada actualmente;

$ (“# id_name”). val (10) seleccionará la opción con un valor de 10;

Más cosas:

$ (“# opción de lista [valor = ’10 ‘]”). text () para obtener el texto para la opción seleccionada


$ (‘select [name = country]’). click (function () {

alert ($ (this) .val ()); // mostrará el valor seleccionado que se escribirá en

});