Ak je Tom vybraný z rozbaľovacieho zoznamu, ako získam meno a nie hodnotu pomocou jQuery, aby výsledným výstupom bol Tom?
<select id="emp" >
<option value=1>Tom</option>
<option value=12>Harold</option>e
<option value=32>Jenny</option>
</select>
odpovede:
13 pre odpoveď č. 1var res = $("#emp :selected").text();
Týmto sa získa prvok ID emp
, potom dostane potomok to znamená :selected
, nakoniec sa vráti na .tex()
obsah.
Tu je obyčajná verzia javascriptu:
var el = document.getElementById("emp");
var res = el.options[el.selectedIndex].text;
0 pre odpoveď č. 2
$("#emp option:selected").text();