title: jQuery.when().then() not working with select change event
body: <p>I have some code in a page that load the list of cities when i change country select box.</p>
  
  <p>I am trying to set up the default in the page using the flowing code but the jquery after the .then is not working. any ideas?</p>
  
  <p>The country works perfect but the city is not loading.</p>
  
  <pre><code>jQuery(window).load(function() {
     jQuery(document).ready(function(){
         jQuery('#jr_country').val('united-kingdom');
         jQuery.when( jQuery('#jr_country').change() ).then( jQuery('#jr_city').val('london') );
      });
  }); 
  </code></pre>