Explore Courses Blog Tutorials Interview Questions
0 votes
in Web Technology by (20.3k points)

Usually, I use $("#id").val() to return the value of the selected option, but this time it doesn't work. The selected tag has the id aioConceptName

html code


<input type="text" name="name" />

<select id="aioConceptName">

    <option>choose io</option>




1 Answer

0 votes
by (40.7k points)

Try the code given below for dropdown options:

var conceptName = $('#aioConceptName').find(":selected").text();

Here, the val() function doesn't do the trick is because clicking an option doesn't change the value of the dropdown --it is just used to add the: selected property to the selected option which is a child of the dropdown.

Browse Categories