jQuery get the value from selectbox by its text

css, html, javascript, jquery, select

Solution

Try using .text() on the selected option. e.g.:

$('select option:selected').text();

Problem

I have a select box like this: ``` <select id="year"> <option value="1">1 Year</option> <option value="2">2 Years</option> <option value="3">3 Years</option> <option value="4">4 Years</option> <option value="5">5 Years</option> <option value="6">6 Years</option> <option value="7">7 Years</option> <option value="8">8 Years</option> <option value="9">9 Years</option> <option value="10">10 Years</option> </select> ``` I want to get value of a specific text in jQuery, like "value of 4 Years". How can I do that?

Original source

Related problems