Reputation: 939
I am using the below line to get the value of a specific option of a dropdown, it is working in IE, but not working in Chrome.
$("#idDescription option[text='Business']").val();
Upvotes: 0
Views: 58
Reputation: 799
$("#idDescription option").filter(function() {
return $(this).text() === 'Business';
})
.first()
.attr("value");
Upvotes: 0
Reputation: 48367
Please try this:
$("#idDescription").find("option:contains('Business')").val();
Upvotes: 1
Reputation: 300
Use :contains pseudoselector.
$('#idDescription option:contains("Business")').val()
Upvotes: 1