Pobierz wybrany tekst z listy rozwijanej (select box) za pomocą jQuery

Jak mogę uzyskać wybrany tekst (nie wybraną wartość) z listy rozwijanej w jQuery?

Rozwiązanie
$("#yourdropdownid option:selected").text();
Komentarze (12)

Spróbuj tego:

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

Dla ASP.NET dropdown możesz użyć następującego selektora:

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

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

To pomoże Ci uzyskać właściwy kierunek. Powyższy kod jest w pełni przetestowany, jeśli potrzebujesz dalszej pomocy daj mi znać.

Komentarze (0)