troubleshooting Question

Getting selected value using Jquery

Avatar of Stephen Forlance
Stephen Forlance asked on
jQueryJavaScript
3 Comments1 Solution218 ViewsLast Modified:
Hi all, I have this simple form which triggers a jquery function when a change happens, but how can I get the actual selectedindex value?


<html>
	<head>
	<script
  src="https://code.jquery.com/jquery-3.2.1.js"
  integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE="
  crossorigin="anonymous"></script>
	<script>
$(document).ready(function() {
  $('#form select').change(function() {

    //var strChosen = $(this).attr('id');
    var strChosen = $(this).attr('id');
   
    alert(strChosen);
  });
});
		</script>	
	</head>
	
	
	<body>
		
		<form id="form">
			
<div><p>			Question 1: Name</p>
<input type="textfield" name="name" id="name">
</div>

<div> Question 2: Pet Type
	
	<select id="pet">
		<option value=""></option>
		<option value="Dog">Dog</option>
		<option value="Cat">Cat</option>
	</select>
	
</div>


<div> Question 3: Dog Breed
	
	<select id="breed" name="breed">
				<option value=""></option>
		<option value="Bernese">Bernese</option>
		<option value="American Cocker Spaniel">American Cocker Spaniel</option>
	</select>
</div>

<div> Question 4: Cat Breed
	
	<select id="catbreed">
				<option value=""></option>
		<option value="Black and White">Black and White</option>
		<option value="Tabby">Tabby</option>
	</select>
</div>
		</form>
	</body>
</html>
ASKER CERTIFIED SOLUTION
Join our community to see this answer!
Unlock 1 Answer and 3 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 3 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros