Suppose the below HTML dropdown:
I am looking for the javascript to get desired option text base on its value.
Like if asked for what is the text on value="2"? Answer: "Value 2"
I tried the below jquery code:
$(document).ready(function() {
var value = "2";
// I am getting an error as a output on console
var textValue = $("#test").options[value.selectedIndex].text;
console.log(textValue);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="test" name="test">
<option value="0">Select Value...</option>
<option value="1">Value 1</option>
<option value="2">Value 2</option>
<option value="3">Value 3</option>
</select>