Vraag Ontvang geselecteerde tekst uit een drop-down lijst (select box) met behulp van jQuery


Hoe kan ik de geselecteerde tekst (niet de geselecteerde waarde) krijgen in een vervolgkeuzelijst in jQuery?


1983
2017-10-29 12:02


oorsprong


antwoorden:


$("#yourdropdownid option:selected").text();

3314
2017-10-29 12:05



Probeer dit:

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

Voor een ASP.NET dropdown kunt u de volgende selector gebruiken:

$("[id*='MyDropDownId'] :selected")

235
2017-10-29 12:04



De antwoorden die hier zijn geplaatst, bijvoorbeeld

$('#yourdropdownid option:selected').text();

werkte niet voor mij, maar dit deed:

$('#yourdropdownid').find('option:selected').text();

Het is mogelijk een oudere versie van jQuery.


184
2018-03-19 11:41



Als je de dropdownlist al beschikbaar hebt in een variabele, dan is dit wat voor mij werkt:

$("option:selected", myVar).text()

De andere antwoorden op deze vraag hebben me geholpen, maar uiteindelijk de thread van het jQuery-forum $ (deze + "optie: geselecteerd"). attr ("rel") optie geselecteerd werkt niet in IE het meest geholpen.

Update: de bovenstaande link hersteld


92
2018-02-04 05:17



$("option:selected", $("#TipoRecorde")).text()

59
2017-08-16 17:56



$("#DropDownID").val()  geeft de geselecteerde indexwaarde.


54
2017-11-14 09:22



Dit werkt voor mij:

$('#yourdropdownid').find('option:selected').text();

jQuery versie: 1.9.1


50
2017-09-25 07:36