Change event doesn't get called when the value of <select> is set programmatically
<p>Normally, when a user selects an item in a <code>&lt;select&gt;</code>, the 'change' event gets fired.
However, when you change the value of the same <code>&lt;select&gt;</code> with <code>$('select').val('something')</code>, the event doesn't get fired.</p>

<p>I know I could do:
<code>$('select').val('something').trigger('change');</code>
but that's not the problem I'm trying to solve...</p>

<p>Is there a way to get the change event working, without manually triggering it?</p>

<p>I put together a quick JsFiddle to better explain the problem, check it out:</p>

<p><a href="http://jsfiddle.net/W723K/1/" rel="nofollow">http://jsfiddle.net/W723K/1/</a></p>

<p>Cheers</p>
