Obtener el texto seleccionado de una lista desplegable (caja de selección) usando jQuery

¿Cómo puedo obtener el texto seleccionado (no el valor seleccionado) de una lista desplegable en jQuery?

Solución
$("#yourdropdownid option:selected").text();
Comentarios (12)

Prueba esto:

$("#myselect :selected").text();

Para un desplegable ASP.NET puede utilizar el siguiente selector:

$("[id*='MyDropDownId'] :selected")
Comentarios (6)
var someName = "Test";

$("#").each(function () {
    $('option', this).each(function () {
        if ($(this).text().toLowerCase() == someName) {
            $(this).attr('selected', 'selected')
        };
    });
});

Esto le ayudará a obtener la dirección correcta. Por encima de código está totalmente probado si necesita más ayuda hágamelo saber.

Comentarios (0)