title: Find out if html form has changed
body: <p>Using jquery I've added a change handler to a form.
  This works when any input is changed BUT only if the user manually changes an input and not when some other code changes the input.</p>
  
  <p>Is there any way to detect if a form has changed even if its inputs are changed by code?</p>