Wie kann ich den ausgewählten Text (nicht den ausgewählten Wert) aus einer Dropdown-Liste in jQuery erhalten?
Versuchen Sie dies:
$("#myselect :selected").text();
Für ein ASP.NET-Dropdown können Sie den folgenden Selektor verwenden:
$("[id*='MyDropDownId'] :selected")
var someName = "Test";
$("#<%= ddltest.ClientID %>").each(function () {
$('option', this).each(function () {
if ($(this).text().toLowerCase() == someName) {
$(this).attr('selected', 'selected')
};
});
});
Das wird Ihnen helfen, die richtige Richtung zu finden. Obiger Code ist vollständig getestet, wenn Sie weitere Hilfe benötigen, lassen Sie es mich wissen.