title: val() doesn't trigger change() in jQuery
body: <p>I'm trying to trigger the <code>change</code> event on a text box when I change its value with a button, but it doesn't work. Check <a href="https://jsfiddle.net/ergec/9z7h2upc/" rel="noreferrer">this fiddle</a>.</p>
  
  <p>If you type something in the text boxes and click somewhere else, <code>change</code> is triggered. However, if you click the button, the text box value is changed, but <code>change</code> doesn't trigger. Why?</p>