title: valueUpdate: 'afterkeydown' for input type="numeric" in Knockoutjs 2.0
body: <p>[see <a href="http://jsfiddle.net/odedbd/hY5T2/" rel="nofollow noreferrer">fiddle</a> for illustration]</p>
  
  <p>I set up a value bind to an <code>input</code> of type number, and want the bound <code>observable</code> to immediately reflect changes to the value of the field. to do that I set the <code>afterkeydown</code> valueUpdate binding. This works well for changing the number input using the arrow up and arrow down keys. However, if I change the number using the browser-generated (tested in chrome) increment/decrement control the change is only reflected upon changing focus to a different element. I assume this reflects the default update upon change event.</p>
  
  <p>My question is whether there is any way to set the update to occur for both changes using the up down keyboard errors and browser-generated up/down error controls?</p>