title: jquery on keypress missing characters
body: <p>When trying to listen for keypress and then submit data for validation, the value appears to be 1 character behind...</p>
  
  <pre><code>$(function () {
      $('.entry').on('change keypress', function () {
          alert($(this).val());
      });
  });
  </code></pre>
  
  <p>HTML</p>
  
  <pre><code>&lt;tr&gt;
      &lt;th&gt;Name&lt;/th&gt;
      &lt;td&gt;
          &lt;input class='entry' type='text' id='name' name='name'&gt;
      &lt;/td&gt;
  </code></pre>
  
  <p><a href="http://jsfiddle.net/ba6688my/" rel="nofollow">Fiddle Example</a></p>