title: hide() jQuery does it reset the value
body: <p>I have a question when using the jQuery <code>.hide()</code> function to hide a input by ID, does it reset the field/select value to <code>[0]</code> or <code>val('')</code> or empty etc? reason I ask is because if a user shows a field, populates it, then realises he/she made the wrong decision on a input that has a show/hide condition. when they go to hide the field again, that value will still exist right?</p>
  
  <p>What would be the most ideal way to prevent unnecessary values coming through on <code>.hide()</code> inputs?</p>
  
  <p>Note: I have some hidden inputs that always pass a value for backend process's but these form types are hidden always.</p>