Tengo muchas opciones en mi lista desplegable como:
<option value="1">it's me</option> Necesito seleccionar la opción que tiene valor soy yo dentro de la etiqueta, no por atributo como 1 .
¿Cómo puedo hacer esto usando jQuery?
si desea usar jQuery para esto, intente con el siguiente código.
$('select option[value="1"]').attr("selected",true);Actualizado:
Después de un comentario de Vivek, señaló correctamente que Steven Spielberg quería seleccionar la opción a través de su valor de Texto.
A continuación se muestra el código actualizado.
$('select option:contains("it\'s me")').prop('selected',true); Debe usar el selector :contains(text) para buscar a través del texto que lo contiene.
También jQuery prop ofrece un mejor soporte para Internet Explorer al obtener y configurar atributos.
Puedes hacer esto:
$('#myCombobox').val(1)val() debería manejar ambos casos
<option value="1">it's me</option> $('select').val('1'); // selects "it's me" $('select').val("it's me"); // also selects "it's me"