# How to get the selected value immediately when an option in a select element is chose

**URL:** <https://forum.kirupa.com/t/how-to-get-the-selected-value-immediately-when-an-option-in-a-select-element-is-chose/330380>\
**Category:** Uncategorized\
**Created:** [January 11, 2013, 11:18am UTC](https://forum.kirupa.com/t/how-to-get-the-selected-value-immediately-when-an-option-in-a-select-element-is-chose/330380 "2013-01-11T11:18:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vincentas](https://avatars.discourse-cdn.com/v4/letter/v/dc4da7/32.png) [@Vincentas](https://forum.kirupa.com/u/Vincentas)\
**Post date:** [January 11, 2013, 11:18am UTC](https://forum.kirupa.com/t/how-to-get-the-selected-value-immediately-when-an-option-in-a-select-element-is-chose/330380/1 "2013-01-11T11:18:55Z")

</div>

Hi guys,

I want to show something correspondingly as soon as a user chooses an option in a select element in html. So I need to get the selected option value immediately via jquery when a user makes his choice. My jquery is as follows(pretty simple):

$(‘select’).live(‘click’, function(event){  
console.log($(‘select’).val());  
});

But the problem is, every time I click the select element, it will show the current value of it first, and then show the value you choose when you click an option, which is not what I want. I don’t need the current value, I just want the value you choose this time. So how should I achieve this in jquery?
