jQuery bug #14930
jQuery bug #14930 test case
HTML
<select id="mySelect">
<option value="1">1</option>
<option value="2">2</option>
</select>
<fieldset id="log">
<legend>.val() results</legend>
</fieldset>
JavaScript
function log( event, value ) {
$("#log").append( "after " + event + ": <code>" +
value + "</code><br>" );
}
log( "initialization", $("#mySelect").val() );
log( ".val(2)", $("#mySelect").val('2').val() );
log( ".val(invalid)", $("#mySelect").val('3').val() );