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() );