Λήψη επιλεγμένου κειμένου από μια drop-down λίστα (select box) χρησιμοποιώντας jQuery

Πώς μπορώ να λάβω το επιλεγμένο κείμενο (όχι την επιλεγμένη τιμή) από μια αναπτυσσόμενη λίστα στην jQuery;

Λύση
$("#yourdropdownid option:selected").text();
Σχόλια (12)

Δοκιμάστε αυτό:

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

Για ένα αναπτυσσόμενο μενού ASP.NET μπορείτε να χρησιμοποιήσετε τον ακόλουθο επιλογέα:

$("[id*='MyDropDownId'] :selected")
Σχόλια (6)
var someName = "Test";

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

Αυτό θα σας βοηθήσει να πάρετε τη σωστή κατεύθυνση. Ο παραπάνω κώδικας είναι πλήρως δοκιμασμένος αν χρειάζεστε περαιτέρω βοήθεια ενημερώστε με.

Σχόλια (0)