jQuery bug #14930

jQuery bug #14930 test case

JavaScript

$('body').append(
    '<select id="mySelect">' +
    '<option value="1">1</option>' + '<option value="2">2</option>' +
    '</select>'
);

$('body').append('<div class="log"></div>');

 var $log = $('.log');

function log( value ) {
    $log.append( value + '<br><br>' );
}

log( $("#mySelect").val() );

$("#mySelect").val('2');

log( $("#mySelect").val() );

$("#mySelect").val('3');

log( $("#mySelect").val() );