Here is an easy one, a true newbie question:
I know that it's possible to get the text of the selection option like this
$('#selectBoxId option:selected').val();
But what if I already have the select object in my hand?
e.g.
var select = $('#selectBoxId');
What comes next? this is the right way?
select.find('option:selected').val();
$var = jQuery("#dropdownid option:selected"). val(); alert ($var); Or to get the text of the option, use text() : $var = jQuery("#dropdownid option:selected").
$('#mySelectBox option'). each(function() { if ($(this). isChecked()) alert('this option is selected'); else alert('this is not'); });
Just select.val();
is enough. It will give you the selected value
.
Working demo
If you want the selected option text
then your need to do
select.find('option:selected').text();
Or
select.find('option:selected').html();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With