Dobre, povedzme, že mám toto:
<select id='list'>
<option value='1'>Option A</option>
<option value='2'>Option B</option>
<option value='3'>Option C</option>
</select>
Ako by vyzeral selektor, keby som chcel získať "Option B", keď mám hodnotu '2'?
Upozorňujem, že sa nepýtam, ako získať vybranú hodnotu textu, ale len ľubovoľnú z nich, či už vybranú alebo nie, v závislosti od atribútu value. Skúšal som:
$("#list[value='2']").text();
Ale nefunguje to.
Ak chcete získať možnosť s hodnotou 2, použite
$("#list option[value='2']").text();
Ak chcete získať akúkoľvek možnosť, ktorá je aktuálne vybraná, použite
$("#list option:selected").text();