title: jQuery's val() method change doesn't seem to change the DOM
body: <p>Doing <code>$("#someId").val("newValue")</code> doesn't change the DOM --
  I can retrieve this value with <code>$("#someId").val()</code>, but the element in the DOM still doesn't have a value attribute.</p>
  
  <p>How do I set the value of an input component and also change the DOM?</p>
  
  <p>I'm using <code>jQuery 1.5.1</code>.</p>